Row CodeForces - 982A (思维题)

Row

  CodeForces - 982A 


题意:给出长为n的一排座位,1表示有人,0,表示没人.① 一个人的边上没有坐人 ②在满足①的基础上,不能再坐人了,那么,这排座位就是符合要求的,现给出一排座位,判断是否符合要求。

水题:明白1的边上不能有1 , 0的边上不能全是0即可。(之前做的时候没有仔细思考,写了好多特判。所以,做题,一定不要有一点思路就急着动手!!要想明白再开始写)

#include "iostream"
#include "cstring"
using  namespace std;
char ch[1005];
int main()
{
    int n;
    cin>>n>>(ch+1);
    ch[0]=ch[n+1]='0';
    int flag=0;
    if(n==1&&ch[1]=='0'){
        cout<<"No"<

你可能感兴趣的:(水题)