关于欢乐赛#58哪错了?
2025-10-20 21:45:21
发布于:江苏
有没有那位帮我看一下我用这个代码做T6到底哪错了?
#include<iostream>
#define ll long long
using namespace std;
ll t,a,b,c,d,e,f,g,h,p,n0,n1,n2,n3,n4;
ll P0,P1,P2,P3,P4;
int main(){
cin>>t>>a>>b>>c>>d>>e>>f>>g>>h>>p>>n0>>n1>>n2>>n3>>n4;
for(ll i=0;;++i){
for(ll j=1;j<=n0;++j)P0+=a;
for(ll j=1;j<=n1;++j)if(P0>=b)P0-=b,P1+=c;
for(ll j=1;j<=n2;++j)if(P1>=d)P1-=d,P2+=e;
for(ll j=1;j<=n3;++j)if(P2>=f)P2-=f,P3+=g;
for(ll j=1;j<=n4;++j)if(P3>=h)P3-=h,P4+=p;
if(i==t)break;
for(ll j=1;j<=n0;++j)P0+=a;
for(ll j=1;j<=n0;++j)P0+=a;
for(ll j=1;j<=n1;++j)if(P0>=b)P0-=b,P1+=c;
for(ll j=1;j<=n0;++j)P0+=a;
}
cout<<P0<<' '<<P1<<' '<<P2<<' '<<P3<<' '<<P4<<endl;
return 0;
}
这里空空如也
有帮助,赞一个