文章

119

粉丝

68

获赞

90

访问

19.9k

头像
打牌 题解:简单模拟
P1385 北京邮电大学
发布于2025年2月16日 16:56
阅读数 40

#include <bits/stdc++.h>

using namespace std;

int main(){
    string a,b;
    while(cin>>a>>b){
        map<int,int>mp;
        for(auto x:a)mp[x-'0']++;
        if(b.size()==1){
            int flag=0;
            for(int i=9;i>b[0]-'0';i--){
                if(mp[i]!=0){
                    flag=1;
                    break;
                }
            }
            if(flag)cout<<"YES"<<endl;
            else cout<<"NO"<<endl;
        }else if(b.size()==2){
            int flag=0;
            for(int i=9;i>b[0]-'0';i--){
                if(mp[i]>=2){
                    flag=1;
                    break;
                }
            }
            if(flag)cout<<"YES"<<endl;
            else cout<<"NO"<<endl;
        }else if(b.size()==3){
            int flag=0;
            for(int i=9;i>b[0]-'0';i--){
                if(mp[i]>=3){
                    flag=...
登录查看完整内容


登录后发布评论

暂无评论,来抢沙发