题目链接:http://acm.timus.ru/problem.aspx?space=1&num=1731
| input | output |
|---|---|
2 3 |
1 2 5 10 12 |
代码如下:
#include <cstdio>
#include <cstring>
#define LL __int64
int main()
{
int n, m;
int c1[57], c2[57];
while(~scanf("%d%d",&n,&m))
{
int a = 1;
for(int i = 1; i <= n; i++)
{
c1[i] = a++;
}
c2[1] = a;
for(int i = 2; i <= m; i++)
{
c2[i] = a+c2[i-1];
}
printf("%d",c1[1]);
for(int i = 2; i <= n; i++)
{
printf(" %d",c1[i]);
}
printf("\n");
printf("%d",c2[1]);
for(int i = 2; i <= m; i++)
{
printf(" %d",c2[i]);
}
printf("\n");
}
return 0;
}
原文:http://blog.csdn.net/u012860063/article/details/44274367