帮忙改一下代码,
#include<iostream> using namespace std; int main(){ int d,a=0,s=0,f;/*d,f为天数 */ cin>>d; for(int i=0;i<=d;){ f++; if(s==i){ s=0; i++; } s++;/*s依次递增当s=i时,每天的金币数+1 */ a=a+i;/*金币数量 */ if(f==d){ cout<<a<<endl; return 0; } } return 0; }
谁要是能帮我以差不多的思路改好,使我满意,私信我奖励2元,或者更多(微信,qq,支付宝均可,记得私信我)