time limit per test2 secondsmemory limit per test256 megabytesinputstandard inputoutputstandard output
题意:
找出第一对单边连续的O并将它们转换成+输出。
附AC代码:
1 #include2 using namespace std; 3 4 int main(){ 5 char s[1005][6]; 6 int n; 7 int ans=0; 8 int flag=0; 9 cin>>n;10 while(n--){11 cin>>s[ans];12 if(s[ans][0]=='O'&&s[ans][1]=='O'&&!flag){13 14 flag=1;15 s[ans][0]='+';16 s[ans][1]='+'; 17 18 }19 else if(s[ans][3]=='O'&&s[ans][4]=='O'&&!flag){20 21 flag=1;22 s[ans][3]='+';23 s[ans][4]='+';24 25 }26 ans++;27 }28 if(flag){29 cout<<"YES"<