题目链接: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