概要

L1一共8题,5分,10分,15分,20分各两题。
5分题一般会输入输出就行,10分题就是一个循环或者选择结构
15分题有简单的模拟和查找,20分题是稍微繁琐的简单模拟这样。

L1-073 人与神 5 104 135 0.77
L1-074 两小时学完C语言 5 95 124 0.77
L1-075 强迫症 10 68 137 0.50
L1-076 降价提醒机器人 10 66 89 0.74
L1-077 大笨钟的心情 15 58 126 0.46
L1-078 吉老师的回归 15 68 190 0.36
L1-079 天梯赛的善良 20 69 188 0.37
L1-080 乘法口诀数列 20 71 165 0.43

L1-073 人与神 (5分)

#include<bits/stdc++.h>
using namespace std;
int main(){cout<<"To iterate is human, to recurse divine.\n";return 0;
}

L1-074 两小时学完C语言 (5分)

#include<bits/stdc++.h>
using namespace std;
int main(){int n, k, m;cin>>n>>k>>m;int x = n-k*m;if(x<0)x = 0;cout<<x<<"\n";return 0;
}

L1-075 强迫症 (10分)

#include<bits/stdc++.h>
using namespace std;
int main(){string s;cin>>s;if(s.size()==4){int x = stoi(s.substr(0,2));if(x<22){cout<<20<<s.substr(0,2)<<"-"<<s.substr(2,2)<<"\n";}else{cout<<19<<s.substr(0,2)<<"-"<<s.substr(2,2)<<"\n";}}else{cout<<s.substr(0,4)<<"-"<<s.substr(4,2);}return 0;
}

L1-076 降价提醒机器人 (10分)

#include<bits/stdc++.h>
using namespace std;
int main(){int n; double m;  cin>>n>>m;for(int i = 1; i <= n; i++){double p;  cin>>p;if(p<m)printf("On Sale! %.1lf\n",p);}return 0;
}

L1-077 大笨钟的心情(15分)

#include<bits/stdc++.h>
using namespace std;
int a[50];
int main(){for(int i = 0; i < 24; i++)cin>>a[i];int x; while(cin>>x&&x>=0&&x<=23){if(a[x]>50)cout<<a[x]<<" Yes\n";else cout<<a[x]<<" No\n";}return 0;
}

L1-078 吉老师的回归(15分)

#include<bits/stdc++.h>
using namespace std;
int a[50];
int main(){int n, m;cin>>n>>m; cin.get();int cnt = 0;for(int i = 1; i <= n; i++){string s;  getline(cin,s);if(s.find("easy")==string::npos && s.find("qiandao")==string::npos){//cout<<"adsfkragnnlkm";cnt++;if(cnt==m+1){cout<<s<<"\n";return 0;}}}cout<<"Wo AK le\n";return 0;
}

L1-079 天梯赛的善良 (20分)

#include<bits/stdc++.h>
using namespace std;
const int maxn = 2e4+10;
int a[maxn];
int main(){int n;  cin>>n;int mx = -1, mi = 1e9+10;for(int i = 1; i <= n; i++){cin>>a[i]; mx = max(mx, a[i]);mi = min(mi, a[i]);}int a1 = 0, a2 = 0;for(int i = 1; i <= n; i++){if(a[i]==mx)a1++;if(a[i]==mi)a2++;}cout<<mi<<" "<<a2<<"\n";cout<<mx<<" "<<a1<<"\n";return 0;
}

L1-080 乘法口诀数列 (20分)

#include<bits/stdc++.h>
using namespace std;
const int maxn = 2e4+10;
int a[maxn];
int main(){int n;cin>>a[1]>>a[2]>>n;int cur = 3;for(int i = 3; i <= n; i++){int x = a[i-1]*a[i-2];string s = to_string(x);for(int j = 0; j < s.size(); j++){a[cur++] = s[j]-'0';}}for(int i = 1; i <= n; i++){if(i!=n)cout<<a[i]<<" ";else cout<<a[i];}return 0;
}

【2021团体程序设计天梯赛】L1部分(PTA,L1-073到L1-080)题解代码相关推荐

  1. 2021团体程序设计天梯赛题解

    先贴成绩 今年L1的题偏基础,比赛用了一个小时切完了,(算上PTA系统网络错误崩了20分钟和BW傻等-QAQ)L2顺着做的,L2-1模拟过了去看L2-2,并查集写完数据跑错了,调了一个小时发现题目说明 ...

  2. 【2021团体程序设计天梯赛】L2部分(PTA,L2-037到L2-040)题解代码复盘

    概述 都是模拟,没啥好说的. T1注意轨道空了的时候按钮没反应的,考场一遍过了复盘的时候给忘了改了好久. T2题目没说清楚可以从任意节点出发,以为只有0出发改了好久最后都没改出来,最后只拿了17分,不 ...

  3. PTA|团体程序设计天梯赛-练习题库集

    文章目录 关于爬取脚本的编写 L1-001 Hello World! (5 分) L1-002 打印沙漏 (15 分) L1-003 个位数统计 (15 分) L1-004 计算摄氏温度 (5 分) ...

  4. 【CCCC】PAT : 团体程序设计天梯赛-练习集 L1 答案

    [CCCC]PAT : 团体程序设计天梯赛-练习集 L1 答案 鉴定完毕,全部水题 ヾ(•ω•`)o 标号 标题 分数 通过数 提交数 通过率 L1-001 Hello World 5 46779 1 ...

  5. PTA团体程序设计天梯赛篇(五)---- 难题篇一(30分题目)

    PTA团体程序设计天梯赛 数据结构类型 L3-002 特殊堆栈(树状数组) L3-003 社交集群(并查集) 搜索 L3-004 肿瘤诊断(三维bfs) 确保bfs只遍历一次的方法 图论 L3-005 ...

  6. PTA团体程序设计天梯赛-练习集(3)

    PTA团体程序设计天梯赛-练习集 L1-001 Hello World (5 分) 这道超级简单的题目没有任何输入. 你只需要在一行中输出著名短句"Hello World!"就可以 ...

  7. PTA团体程序设计天梯赛-练习集

    PTA团体程序设计天梯赛-练习集 L1-024 后天 L1-025 正整数A+B L1-026 I Love GPLT L1-027 出租 L1-029 是不是太胖了 L1-030 一帮一 L1-03 ...

  8. PTA|团体程序设计天梯赛-练习题目题解锦集(C/C++)(持续更新中……)

    PTA|团体程序设计天梯赛-练习题目题解锦集(持续更新中) 实现语言:C/C++:      欢迎各位看官交流讨论.指导题解错误:或者分享更快的方法!! 题目链接:https://pintia.cn/ ...

  9. 1985年全国计算机编程大赛,关于举办2021年“中国高校计算机大赛-团体程序设计天梯赛”校内选拔赛的通知...

    程序设计能力是大学生利用计算机分析问题.解决问题的重要基础能力.为了推进该能力的培养,同时培养学生的团队合作精神,提高其综合素质,丰富校园学术气氛,促进校际交流,提高全国高校程序设计课程教学水平,教育 ...

最新文章

  1. tensorflow打印模型结构_Tensorflow上手1: Print与py_func
  2. java网络编程的通信原理_11 - 网络编程之设备间通信原理
  3. Reallusion Character Creator 3中文版
  4. U3D 场景切换时 脚本对象,GO对象,资源对象的问题
  5. Hulu 视频QoS优化策略
  6. java中如何声明班干部,java类成员变量的定义和声明
  7. LInux安装mbedtls
  8. sqlite connect 在eclipse 我ctrl的时候报错
  9. [软件]提高日常操作电脑的效率
  10. 手机自带计算机的功能,手机上的这3个小功能,比电脑方便好用,你知道吗?...
  11. C函数改写成汇编语言函数,帮忙将一个C函数写成汇编语言
  12. 看小龙哥演讲之感悟!
  13. linux网络服务错误6026,wpa_supplicant/wpa_cli无法检测到接入点的错误密钥
  14. ecahrts给地图添加贴图纹理
  15. [生存志] 第72节 夫差许越称臣
  16. 【专家推荐】保姆级开源工具推荐,一用一个爽,非常劲爆(收藏系列)
  17. ESP8266-SPI通讯连接显示屏
  18. 【线性代数】上三角矩阵/下三角矩阵
  19. Maya角色UV展平技巧笔记
  20. 个人介绍静态网页【附源码】初学者的期中作业

热门文章

  1. matlab 矢量化编程(三) —— 软阈值函数
  2. sklearn.metrics —— 混淆矩阵及其绘制、Accuracy/Precision/Recall/F1-score
  3. 微观经济学 —— 公用品悲剧(tragedy of commons)
  4. UNIX 环境高级编程(四)—— dirent.h
  5. Python Flask Web 第二课 —— 请求-响应循环
  6. 强悍的 ubuntu —— 查看软件版本及安装位置
  7. scale data:线性空间映射
  8. 辨异 —— Python 的深拷贝与浅拷贝
  9. VS2013 安装配置 C++ boost 库
  10. vue 心跳监控_Vue中WebSocket加入心跳机制