题解 | 田忌赛马

田忌赛马

https://www.nowcoder.com/practice/49d799f65a0749588e9cd7e6135a4a9a

#include <iostream>
#include<algorithm>
#include<vector>
#include<set>
using namespace std;

int main() {
    vector<int> vec(3);
    set<int> se;
    int x,win=0;
    for(int i=0;i<3;i++)
    cin>>vec[i];
    for(int i=0;i<3;i++){
        cin>>x;
        se.insert(x);
    }
    for(int num:vec){
        auto it=se.upper_bound(num);
        if(it==se.end()){
            win--;
            continue;
        }
        se.erase(it);
        win++;
    }
    cout<<(win>0?"Yes":"No");
}
// 64 位输出请用 printf("%lld")

全部评论

相关推荐

09-29 00:03
门头沟学院 Java
点赞 评论 收藏
分享
牛客48826091...:哥们胸肌挺好看
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务