栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

1095 解码PAT准考证 (25 分)

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

1095 解码PAT准考证 (25 分)

1095

部分测试点超时,答案没问题

用cin、cout又超时了Orz

#include 

using namespace std;
struct student{
    string id;
    int score;
};
int n,m,k,cnt=1;
vector s(10000);
bool cmp(student a,student b){
    if(a.score!=b.score) return a.score>b.score;
    else return a.id a;
    char c=ins[0];
    for(int i=0;i a(2);
    for(int i=0;i tmp;
    map a;
    for(int i=0;i::iterator it=a.begin();it!=a.end();it++){
        tmp.push_back({it->first,it->second});
    }
    if(tmp.size()!=0){
        sort(tmp.begin(),tmp.end(),cmp);
        for(int i=0;i>n>>m;
    for(int i=0;i>s[i].id>>s[i].score;
    }
    while(m--){
       cin>>k>>ins;
       if(k==1){
            cout<<"Case "< 
AC答案 

改成scanf、printf后就AC了
发现跟柳神思路基本一样,开心~
有个巧合就是cmp函数可以复用,还挺不错的~
当然unordered map还是比map快,但我map也通过了哈哈

#include 

using namespace std;
struct student{
    string id;
    int score;
};
int n,m,k,cnt=1;
vector s(10000);
bool cmp(student a,student b){
    if(a.score!=b.score) return a.score>b.score;
    else return a.id a;
    char c=ins[0];
    for(int i=0;i a(2);
    for(int i=0;i tmp;
    map a;
    for(int i=0;i::iterator it=a.begin();it!=a.end();it++){
        tmp.push_back({it->first,it->second});
    }
    if(tmp.size()!=0){
        sort(tmp.begin(),tmp.end(),cmp);
        for(int i=0;i>s[i].id>>s[i].score;
    }
    while(m--){
       cin>>k>>ins;
       if(k==1){
            printf("Case %d: %d %sn",cnt,k,ins.c_str());
            type1(ins);

       }else if(k==2){
            printf("Case %d: %d %sn",cnt,k,ins.c_str());
            type2(ins);
       }else{
            printf("Case %d: %d %sn",cnt,k,ins.c_str());
            type3(ins);
       }
    }
    return 0;
}

PAT乙级完结撒花~~~

从2021-8-1到2021-10-20,快3个月的时间吧,当然也不是每天都刷题,还要做些别的事情+玩:)

有些题还是没有完全消化,还会再复习哒~

总体感受就是编程能力稍微有些提升,对C++的STL更为熟练,逻辑思维也有所提高。

还有最重要的是,感受到了坚持的力量!!非常有成就感呀!

接下来,继续努力!!!

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/347616.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号