当前位置:首页 > 语法百题36-99
一个整数N(N不能大于40) 输出
由N个“斐波纳契数”组成的“斐波纳契数列”。 样例输入 6 样例输出 1 1 2 3 5 8 #include
int a[10001],n,i; cin>>n; a[1]=1; a[2]=1;
for(i=3;i<=n;i++) {
a[i]=a[i-1]+a[i-2]; }
for(i=1;i<=n;i++) {
cout< 1054: 语法百题 最大数问题 时间限制: 1 Sec 内存限制: 128 MB 题目描述 输入若干个整数,以-1标记输入结束。输出其中的最大数 输入 若干个整数。(以-1标记输入结束) 输出 其中的最大数 样例输入 1 2 5 7 8 6 1 -6 -1 样例输出 8 #include int a=0,max=0,min=0; cin>>a; max=a; while(a!=-1) { if(a>max) { max=a; } scanf(\} printf(\ //system(\ return 0; } 题目描述 求1+2!+3!+...+N!的和 输入 正整数N(N〈=20) 语法百题 求1+2!+3!+...+N!的和时间限制: 1 Sec 内存限制: 128 MB 1055: 输出 1+2!+3!+...+N!的和 (结果为整数形式) 样例输入 3 样例输出 9 #include #include long long N,i,l,j; cin>>N; for(i=1,l=1,j=0;i<=N;i++) { l=l*i; j=l+j; } cout< 1056: 语法百题 求s=a+aa+aaa+aaaa+aa...a的值 时间限制: 1 Sec 内存限制: 128 MB 题目描述 求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个一位的整数。 例如2+22+222+2222+22222(此时共有5个数相加) 输入 整数a和n(n个数相加,1<= n, a<=9) 输出 s的值 样例输入 2 2 样例输出 24 #include using namespace std; int main() { long long h1,h2; int i,a,n; cin>>a>>n; h1=a; h2=a; for (i=1;i<=n-1;i++) { h1=h1*10+a; h2=h2+h1; } cout< 1057: 语法百题 哥德巴赫猜想 时间限制: 1 Sec 内存限制: 128 MB 题目描述 德国数学家哥德巴赫曾猜测:任何大于6的偶数都可以分解成两个素数(素数对)的和。但有些偶数可以分解成多种素数对的和,如: 10=3+7,10=5+5,即10可以分解成两种不同的素数对 输入 输入任意的>6的正偶数(<32767) 输出 试求给出的偶数可以分解成多少种不同的素数对(注: A+B与B+A认为是相同素数对)
共分享92篇相关文档