题解 | 开门人和关门人

开门人和关门人

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")

全部评论

相关推荐

秋招end未来可期:个人技能可以去找找别人的参考下优化空间很大,项目也是,项目主要是由由项目能引导面试官考察八股,用什么方法解决了什么问题达到了什么效果,比如oos这东西本质上就是调接口,面试官很难延伸来考察八股。
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务