2021天梯赛L1-075 强迫症 题解
L1-075 强迫症 (10 分)
题目: 小强在统计一个小区里居民的出生年月,但是发现大家填写的生日格式不统一,例如有的人写 199808,有的人只写 9808。有强迫症的小强请你写个程序,把所有人的出生年月都整理成 年年年年-月月 格式。对于那些只写了年份后两位的信息,我们默认小于 22 都是 20 开头的,其他都是 19 开头的。
输入格式:
输入在一行中给出一个出生年月,为一个 6 位或者 4 位数,题目保证是 1000 年 1 月到 2021 年 12 月之间的合法年月。
输出格式
在一行中按标准格式 年年年年-月月 将输入的信息整理输出
输入样例 1:
9808
输出样例 1:
1998-08
输入样例 2:
0510
输出样例 2:
2005-10
输入样例 3:
196711
输出样例 3:
1967-11
思路:
- 当成字符串输入,然后判断长度进行不同的处理即可,要注意小于10的月和年要有前导零。
代码:
#include<iostream>
#include<map>
using namespace std;
int main()
{string s;cin>>s;if(s.size()==6){cout<<s[0]<<s[1]<<s[2]<<s[3]<<"-"<<s[4]<<s[5];}else{int a=s[0]-'0';int b=s[1]-'0';int c=s[2]-'0';int d=s[3]-'0';int x=a*10+b;int y=c*10+d;if(x<22){cout<<"20"<<s[0]<<s[1]<<"-";if(y>=10)cout<<y;else{cout<<s[2]<<s[3];}}else{cout<<"19"<<s[0]<<s[1]<<"-";if(y>=10)cout<<y;else{cout<<s[2]<<s[3];}}}
}
2021天梯赛L1-075 强迫症 题解相关推荐
- 【Java】2022年团体程序设计天梯赛 L1 和 L2-042 题解
今天我要赢 2018 年我们曾经出过一题,是输出"2018 我们要赢".今年是 2022 年,你要输出的句子变成了"我要赢!就在今天!"然后以比赛当天的日期落款 ...
- 2021/4/24团队设计天梯赛L1题目集及题解
2021/4/24团队设计天梯赛L1题目集及题解: 以下题解都是通过PTA测试的,大致保证正确性: 查看题目戳此::PTA题目集 L1题目集 L1-01 人与神(5分) L1-02 #两小时学完C语言 ...
- [PTA]2021天梯赛-总决赛 L1题解合集
文章目录 前言说明 题解 人与神 (5 分) 两小时学完C语言 (5 分) 强迫症 (10 分) 降价提醒机器人 (10 分) 大笨钟的心情 (15 分) 吉老师的回归 (15 分) 天梯赛的善良 ( ...
- 【PTA~21年GPLT团体程序天梯赛-L1题】
文章目录 L1-01 人与神~5 题解 L1-02 两小时学完C语言~5 题解 L1-03 强迫症~10 题解 L1-04 降价提醒机器人~10 题解 L1-05 大笨钟的心情~15 题解 L1-06 ...
- 天梯赛L1难度总结 + 题目难易分类
天梯赛L1难度总结 一个月的时间,从 2 月 6 号的<L1-001 Hello World (5 分)>到 3 月 8 号的<L1-080 乘法口诀数列 (20 分)>,一个 ...
- 【GPLT】【2021天梯赛真题题解】【231分】
文章目录 L1-1 人与神 (5 分) 题目描述 题目分析 L1-2 两小时学完C语言 (5 分) 题目描述 题目分析 L1-3 强迫症 (10 分) 题目描述 题目分析 L1-4 降价提醒机器人 ( ...
- PTA天梯赛L1刷题总结(三)15分题型(超详细题解)
多么感人!时隔一年多,我终于来更新15分题型的博文了.突然发现L1的题目量扩充了!一共有哦20道题.哎~都写一遍题解好了.在这里推荐下胡凡的算法笔记!在基础算法和数据结构上给了我很多细致的讲解启发.过 ...
- 2021年CCCC天梯赛 【部分题题解】
天梯赛有三个level,第一个level基本就是语法题,第二个level是基础算法和STL库的一些应用. 第三个level就是一些难的算法. L3的题都不是太会,有思路但是写不出来. 目录 L1 人与 ...
- 2021 CCCC天梯赛L1补题
前言 这次天梯赛表现没有达到预期,L1的分没有拿全,L2有2题没考虑完全,总之很愧疚拖了队友后腿.今天先补上L1没拿满分的题. L1补题 前言 L1-078 吉老师的回归 输入样例1 输出样例1 输入 ...
- 2021天梯赛L1-079 天梯赛的善良 题解
L1-079 天梯赛的善良 (20 分) 题目: 天梯赛是个善良的比赛.善良的命题组希望将题目难度控制在一个范围内,使得每个参赛的学生都有能做出来的题目,并且最厉害的学生也要非常努力才有可能得到高分. ...
最新文章
- 《强化学习周刊》第10期:强化学习应用之计算机视觉
- Oracle EBS:Package被锁,执行时卡住的解决办法
- 企业网站优化两个重点多加重视!
- 论文笔记:Temporal Regularized Matrix Factorization forHigh-dimensional Time Series Prediction
- C#中readonly, const 和 in型参数使用
- 自动挂载ios_开机自动挂载iso
- Go语言练习:网络编程实例——简易图片上传网站
- 优化服务器犯法吗,服务器稳定性对于SEO优化有什么影响
- 【元胞自动机】基于matlab激进策略元胞自动机三车道(开放辅路,软件园影响)交通流模型【含Matlab源码 1298期】
- cad插件_还不会用CAD插件?55款超实用CAD插件大合集!无套路直接送你
- Android源码下载(包括最新8.0版本)
- 2021年电工(技师)考试报名及电工(技师)模拟考试题
- 21-04-08 cms日志分析
- 凸优化极简笔记(三):椭圆方程的矩阵形式
- iGrimaceV8 V8在线威锋源apt.so/qwkjv8手机直接下载安装教程图:
- 深入浅出matplotlib(9):知道两点坐标画直线
- js与朴php订单评价功能
- 爬虫有道词典,高精度加密版
- echarts饼图 外圈转动动画 pie
- android ListView中含有按钮事件实时更新ListView数据案例-1