摘要: 最少乘法次数时间限制:1000ms | 内存限制:65535KB难度:3描述给你一个非零整数,让你求这个数的n次方,每次相乘的结果可以在后面使用,求至少需要多少次乘。如24:2*2=22(第一次乘),22*22=24(第二次乘),所以最少共2次;输入第一行m表示有m(1 2 using namespace std; 3 int main() 4 { 5 int m; 6 cin>>m; 7 while(m--) 8 { 9 int n;10 cin>>n;11 int count=0;12 while(... 阅读全文
posted @ 2013-07-21 16:10 龚细军 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 韩信点兵时间限制:3000ms | 内存限制:65535KB难度:1描述相传韩信才智过人,从不直接清点自己军队的人数,只要让士兵先后以三人一排、五人一排、七人一排地变换队形,而他每次只掠一眼队伍的排尾就知道总人数了。输入3个非负整数a,b,c ,表示每种队形排尾的人数(a 2 using namespace std; 3 int main() 4 { 5 unsigned short int a,b,c; 6 cin>>a>>b>>c; 7 a=(15*c+21*b+70*a)%105; 8 if(a>=10&&a<=100) 9 阅读全文
posted @ 2013-07-21 15:47 龚细军 阅读(343) 评论(0) 推荐(0) 编辑