poj 2000 Gold Coins
2014-07-10 10:01
375 查看
题目链接:http://poj.org/problem?id=2000
题目大意:求N天得到多少个金币,第一天得到1个,第二、三天得到2个,第四、五、六天得到3个、、、、以此类推,得到第N天的金币数。
题目大意:求N天得到多少个金币,第一天得到1个,第二、三天得到2个,第四、五、六天得到3个、、、、以此类推,得到第N天的金币数。
#include <iostream> #include <cstdio> #include <cmath> using namespace std; int main () { int x,n,p; while(cin>>n) { if (n==0) break; x=p=1; int sum=0; while(x<=n) { for(int i=x;i<x+p&&i<=n;i++) sum+=p; x=x+p; p++; } cout<<n<<" "<<sum<<endl; } return 0; }
相关文章推荐
- POJ 2000 Gold Coins(简单模拟)
- POJ 2000 Gold Coins 简单模拟
- [2000]Gold Coins(水题)POJ
- Gold Coins - POJ 2000 水题
- [ACM] POJ 2000 Gold Coins
- POJ 2000 Gold Coins
- poj 2000 Gold Coins(水题)
- OpenJudge/Poj 2000 Gold Coins
- poj 2000 Gold Coins(水题)
- (简单模拟2.4.1)POJ 2000 Gold Coins(确定大数字序列中的某一位置在小数字序列中的位置)
- poj 2000 Gold Coins(水题)
- poj 2000 Gold Coins
- poj 2000 Gold Coins
- OpenJudge/Poj 2000 Gold Coins
- POJ - 2000 Gold Coins
- poj 2000 Gold Coins
- poj 2000 Gold Coins
- poj 2000 Gold Coins
- POJ 2000 Gold Coins
- POJ 2000 Gold Coins