Codeforces 691A. Fashion in Berland (模拟)

题目链接

简单题意

给一串0和1,要求有且只有一个0,如果只有一个数,则必须为1

思路

简单模拟就好
Python大法好~~~

代码

Python

print('YES' if min(1,int(input())-1) == input().split().count('0') else 'NO')

CPP

#include 
using namespace std;
int main (){
    int n,m,sum = 0;
    cin >> n;
    for(int i = 0 ; i < n ; i ++){
        cin >> m;
        sum += m;
    }
    if(n-sum == min(1,n-1)) puts("YES");
    else puts("NO");
    return 0;
}

你可能感兴趣的:(题解,codeforces)