so easy!

P2669 [NOIP2015 普及组] 金币

017017lv @ 2016-11-15 22:09:24

其实这题挺简单的,给大家一个思路:

1 2 2 3 3 3

··· 跟三角形是一样的规律,附代码:

#include <cstdio>
int main() {    
    int i,j,n,k,c=0,s=0;
    scanf("%d",&k);
    for(i=1;;i++){
        if(s==k)
            break;
        for(j=1;j<=i;j++){
            c+=i;
            s++;
            if(s==k)
                break;
        }
    }
    printf("%d",c);
    return 0;
}
不知道对大家有没有启发.

by 017017lv @ 2016-11-15 22:10:41

其实这题挺简单的,给大家一个思路:

1 2 2 3 3 3

··· 跟三角形是一样的规律,附代码:

#include <cstdio>
int main() {    
    int i,j,n,k,c=0,s=0;
    scanf("%d",&k);
    for(i=1;;i++){
        if(s==k)
            break;
        for(j=1;j<=i;j++){
            c+=i;
            s++;
            if(s==k)
                break;
        }
    }
    printf("%d",c);
    return 0;
}

不知道对大家有没有启发. 上面三角形有点问题,重发一下


by 017017lv @ 2016-11-15 22:11:59

为什么三角形打不出来?

再次重发

1

2 2

3 3 3

洛谷为什么不能编辑帖子???


|