解题思路:
注意事项:
参考代码:
#include <iostream> using namespace std; int main() { int n, total=0; // n 天数, total 总金币 cin >> n; int x=1; // 每阶段第一天发的金币 int back = x; // 第一天发的金币 备份 for(int i=1;i<=n;i++) { if(x==0) // 发完了 { x=back+1; // 下一阶段 第一天发的金币 back = x; // 备份 } total += back; // 加金币 x--; // 一个天 } cout << total << endl; return 0; }
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题9.4 (C语言代码)浏览:724 |
敲七 (C语言代码)浏览:2747 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:593 |
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)浏览:417 |
简单的a+b (C语言代码)浏览:672 |
C语言程序设计教程(第三版)课后习题9.3 (C语言代码)浏览:469 |
平方数问题,oj一直是wrong answer浏览:755 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:622 |
素数的个数 一直是超时浏览:698 |
用筛法求之N内的素数。 (C语言代码) 详解………………浏览:1194 |