摘要:
1135: 零起点学算法42——多组测试数据(求和)IV Description 还有一些输入是以上几种情况的组合,具体根据题目对前面几种情况进行组合 比如题目要求是多组测试数据 每组测试数据首先输入一个整数n(如果n=0就表示结束) 然后再输入n个整数 这类题目输入格式如下: int main() 阅读全文
摘要:
1134: 零起点学算法41——多组测试数据(a+b)III Description 对于多组测试数据,还有一些是没有明确告诉你多少组,但会告诉你输入什么样的数据就结束,如每组输入2个整数,但如果输入的是0 0就结束,这类题目的处理方法是 int main() { int a,b; while(sc 阅读全文
摘要:
1133: 零起点学算法40——多组测试数据(a+b)II Description 同样是计算a+b 同样是多组测试数据,但有的题目要求先输入一个整数n表示测试数据个数,然后是n组测试数据。对于这类题目大家可以采用下面的形式,不需要再用EOF: int main() { int n; int i,a 阅读全文
摘要:
1132: 零起点学算法39——多组测试数据(a+b) Description 计算a+b.很多的题目测试数据会有很多组的,一般我们的在线系统没写具体要求的时候,输入是以EOF为结束的。这题的基本框架如下: int main(){ int a,b; while(scanf("%d%d",&a,&b) 阅读全文
摘要:
1131: 零起点学算法38——求阶乘和 Description 输入一个正整数n(n<=10),计算 S=1!+2!+3!+...+n! 输入一个正整数n(n<=10),计算 S=1!+2!+3!+...+n! Input 输入一个正整数n(n<=10)(多组数据) 输入一个正整数n(n<=10) 阅读全文
摘要:
1130: 零起点学算法37——求阶乘 Description 输入一个正整数n,计算它的阶乘 输入一个正整数n,计算它的阶乘 Input 输入一个正整数n(n<=10)(多组数据) 输入一个正整数n(n<=10)(多组数据) Output 输出n的阶乘(每组数据一行) 输出n的阶乘(每组数据一行) 阅读全文
摘要:
1129: 零起点学算法36——3n+1问题 Description 任给一个正整数n,如果n为偶数,就将它变为n/2,如果为奇数,则将它乘3加1(即3n+1)。不断重复这样的运算,经过有限步后,一定可以得到1 。 任给一个正整数n,如果n为偶数,就将它变为n/2,如果为奇数,则将它乘3加1(即3n 阅读全文
摘要:
1128: 零起点学算法35——再求多项式(含浮点) Description 输入一个整数n,计算 1+1/(1-3)+1/(1-3+5)+...+1/(1-3+5-...+2n-1)的值 输入一个整数n,计算 1+1/(1-3)+1/(1-3+5)+...+1/(1-3+5-...+2n-1)的值 阅读全文
摘要:
1127: 零起点学算法34——继续求多项式 Description 输入1个正整数n, 计算1+(1+2)+(1+2+3)+...+(1+2+3+...+n) 输入1个正整数n, 计算1+(1+2)+(1+2+3)+...+(1+2+3+...+n) Input 输入正整数n(多组数据) 输入正整 阅读全文
摘要:
1126: 零起点学算法33——求多项式 Description 形如1-2+3-4...+n,你会编写吗? 形如1-2+3-4...+n,你会编写吗? Input 输入1个正整数n(多组数据) n<=1000 输入1个正整数n(多组数据) n<=1000 Output 输出1-2+3-4...+n 阅读全文