有问题吗? #include <bits/stdc++.h> using namespace std; int main() { int tg[5],ate=0,pc; for(int i=1;i<=5;i++) cin>>tg[i]; for(int i=1;i<=5;i++){ if(tg[i]%3!=0){ ate+=tg[i]%3; } pc=tg[i]/3; tg[i]=pc; if(i==1){ tg[5]+=pc; tg[2]+=pc; } else if(i==5){ tg[1]+=pc; tg[4]+=pc; } else{ tg[i+1]+=pc; tg[i-1]+=pc; } } for(int i=1;i<=5;i++) cout<<tg[i]<<" "; cout<<endl<<ate; return 0; } 帮忙看一下谢谢
#include <bits/stdc++.h> using namespace std; int main() { int tg[5],ate=0,pc; for(int i=1;i<=5;i++) cin>>tg[i]; for(int i=1;i<=5;i++){ if(tg[i]%3!=0){ ate+=tg[i]%3; } pc=tg[i]/3; tg[i]=pc; if(i==1){ tg[5]+=pc; tg[2]+=pc; } else if(i==5){ tg[1]+=pc; tg[4]+=pc; } else{ tg[i+1]+=pc; tg[i-1]+=pc; } } for(int i=1;i<=5;i++) cout<<tg[i]<<" "; cout<<endl<<ate; return 0; }