CodeForces 711A Bus to Udayland

简单题。

#pragma comment(linker, "/STACK:1024000000,1024000000")
#include<cstdio>
#include<cstring>
#include<cmath>
#include<algorithm>
#include<vector>
#include<map>
#include<set>
#include<queue>
#include<stack>
#include<iostream>
using namespace std;
typedef long long LL;
const double pi=acos(-1.0),eps=1e-8;

int n;
char s[1010][10];

int main()
{
    scanf("%d",&n);
    for(int i=1;i<=n;i++) scanf("%s",s[i]);
    bool f=0;
    for(int i=1;i<=n;i++)
    {
        if(f==1) break;
        if(s[i][0]=='O'&&s[i][1]=='O')
        {
            s[i][0]='+';
            s[i][1]='+';
            f=1;
        }
        if(f==1) break;

         if(s[i][3]=='O'&&s[i][4]=='O')
        {
            s[i][3]='+';
            s[i][4]='+';
            f=1;
        }
         if(f==1) break;
    }

    if(f==0) printf("NO
");
    else
    {
        printf("YES
");
        for(int i=1;i<=n;i++) printf("%s
",s[i]);
    }

    return 0;
}
原文地址:https://www.cnblogs.com/zufezzt/p/5821764.html