请问大佬们,为何我这一直输出(3 0 0)???

P1597 语句解析

主页双帖 ~~大危天龙~~ /kk
by E1_de5truct0r @ 2021-06-24 22:21:41


嘶……建议多读几遍题,然后做点别的
by Mr学霸君 @ 2021-06-24 22:31:14


```pascal #include<bits/stdc++.h> using namespace std; int main() { int a=0,b=0,c=0,i,j,k,l; string s; cin>>s; for(i=0;i<s.size();i++) { if((s[i]=='a'||s[i]=='b'||s[i]=='c')&&s[i+1]==':') { int x=0; for(j=i+3;s[j]!=';';j++) { if(s[j]>='0'&&s[j]<='9') x=x*10+(s[j]-'0'); else { if(s[j]=='a')x=a; if(s[j]=='b')x=b; if(s[j]=='c')x=c; break; } } if(s[i]=='a')a=x; if(s[i]=='b')b=x; if(s[i]=='c')c=x; i=j; } } cout<<a<<' '<<b<<' '<<c; } ```
by FanSizhe127 @ 2022-01-05 12:38:06


|