题解 | 开门人和关门人

开门人和关门人

https://www.nowcoder.com/practice/a4b37b53a44d454ab0834e1517983215

#include <iostream>
#include<map>
using namespace std;

int main() {
     int M;
     while(scanf("%d",&M)!=EOF){
        map<string,string>m1;
        map<string,string>m2;
        for(int i=0;i<M;i++){
            string sno;
            string cometime;
            string endtime;
            cin>>sno>>cometime>>endtime;
            m1[cometime]=sno;
            m2[endtime]=sno;
        }
        printf("%s ",(*m1.begin()).second.c_str());
        printf("%s\n",(*m2.rbegin()).second.c_str());
     }
}
// 64 位输出请用 printf("%lld")

全部评论

相关推荐

小浪_Coding:个人技能一条测试没有
点赞 评论 收藏
分享
爱喝奶茶的垂耳兔拥抱太阳:感觉项目和实习没有技术亮点和难点,单纯说了自己干了啥
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务