题解:P14758 役满之泪

· · 题解

题意

就是一堆麻将,通过某些特殊的数量和种类限制,达成这个“国士无双”。说人话——凑数

分析:

毋庸置疑这只是道签到。

做法

其实也就 For 循环判断一下数量就行了!

Code

#include<bits/stdc++.h>
using namespace std;
int main(){
    ios::sync_with_stdio(false);
    cin.tie(0);
    int cnt0=0, f=0;
    for(int i=0;i<13;i++){
        int x;
        cin>>x;
        if(x==0) cnt0++;
        if(x>=2) f=1;//也就判断一下
    }
    cout<<cnt0+(f?0:1)<<endl;
    return 0;
}