大佬们,为啥全红啊,我自己试的答案都是对的啊

P4414 [COCI2006-2007#2] ABC

读入?
by Rainbow_Sky @ 2023-07-16 10:16:40


``` #include<iostream> using namespace std; int main(){ int a,t,c; cin>>a>>t>>c; char b[3]; for(int i=0;i<3;i++){ cin>>b[i]; } int e=a>t? a:t; int w=e>c? e:c; int q=a<t? a:t; int y=q<c? q:c; for(int i=0;i<3;i++){ if(b[i]=='A'){ cout<<y<<" "; } if(b[i]=='B'){ cout<<(a+t+c)-w-y<<" "; } if(b[i]=='C'){ cout<<w<<" "; } } return 0; } ``` 直接这样,AC
by qjz1 @ 2023-07-17 21:09:59


@[xduliu](/user/896371)
by qjz1 @ 2023-07-17 21:10:14


```cpp #include<bits/stdc++.h> using namespace std; int main() { int a[3],i; char b[4]; for(i=0;i<3;i++) cin>>a[i]; for(i=0;i<3;i++) cin>>b[i]; sort(a,a+3); for(i=0;i<3;i++) { if(b[i]=='A') printf("%d ",a[0]); else if(b[i]=='B') printf("%d ",a[1]); else if(b[i]=='C') printf("%d ",a[2]); } return 0; } ``` 用cin输,否则会把回车给输进去。
by cyx156 @ 2023-07-19 17:54:30


@[tanqize1](/user/1007520) 明白了谢谢大佬
by xduliu @ 2023-07-26 06:23:42


@[cyx156](/user/1021106) 明白了谢谢大佬指点
by xduliu @ 2023-07-26 06:24:10


|