小强在统计一个小区里居民的出生年月,但是发现大家填写的生日格式不统一,例如有的人写 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
Level-1答案传送门

#include <stdio.h>
#include <string.h>
int main()
{char a[7];gets(a);if (strlen(a) == 4){if ((a[0] - '0') * 10 + (a[1] - '0') < 22)printf("20%c%c-%c%c", a[0], a[1], a[2], a[3]);elseprintf("19%c%c-%c%c", a[0], a[1], a[2], a[3]);}elseprintf("%c%c%c%c-%c%c", a[0], a[1], a[2], a[3], a[4], a[5]);return 0;
}

L1-075 强迫症 (10 分)相关推荐

  1. 2021天梯赛真题题解 L1-3 强迫症 (10 分) C语言版本 整数转换为字符串数组

    L1-3 强迫症 (10 分) 题目描述 小强在统计一个小区里居民的出生年月,但是发现大家填写的生日格式不统一,例如有的人写 199808,有的人只写 9808.有强迫症的小强请你写个程序,把所有人的 ...

  2. L1-075 强迫症 (10 分)-PAT 团体程序设计天梯赛 GPLT

    小强在统计一个小区里居民的出生年月,但是发现大家填写的生日格式不统一,例如有的人写 199808,有的人只写 9808.有强迫症的小强请你写个程序,把所有人的出生年月都整理成 年年年年-月月 格式.对 ...

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

    十分题 L1-007 念数字 (10 分) 答案(代码): L1-008 求整数段和 (10 分) 答案(代码): L1-010 比较大小 (10 分) 答案(代码): L1-013 计算阶乘和 (1 ...

  4. l1-047. 装睡c语言,L1-047 装睡 (10 分)- PAT团体程序设计天梯赛

    L1-047 装睡 (10 分) 你永远叫不醒一个装睡的人 -- 但是通过分析一个人的呼吸频率和脉搏,你可以发现谁在装睡!医生告诉我们,正常人睡眠时的呼吸频率是每分钟15-20次,脉搏是每分钟50-7 ...

  5. 7-20 判断两个字符串是否为变位词 (10 分)如果一个字符串是 另一个字符串的重新排列组合,那么这两个字符串互为变位词。比如,”heart”与”earth”互为变位 词,”Mary”与”arMy

    7-20 判断两个字符串是否为变位词 (10 分) 如果一个字符串是 另一个字符串的重新排列组合,那么这两个字符串互为变位词.比如,"heart"与"earth" ...

  6. pta7-2 快速排序 (10 分)

    算法1 返回 7-2 快速排序 (10 分) 给定包含n个元素的整型数组a[1],a[2],...,a[n],利用快速排序算法对其进行递增排序,请输出排序过程,即每次Partition之后的数组.每次 ...

  7. 考研国家线罕见大幅上涨,12个学科涨幅10分以上,超300万人将落榜

    金磊 博雯 发自 凹非寺 量子位 | 公众号 QbitAI 随着2022年研考国家线的发布,"考研"这一话题再次成为焦点. 据央视网报道,全国457万考研大军,院校计划招生人数约1 ...

  8. 7-5 密码锁 (10 分)

    7-5 密码锁 (10 分) 在神秘的乌啦啦国度有一个非常神秘的基地,多年来,小明家族一直在为前往神秘基地而努力着.终于在历经数千年的探索之后,他们来到了神秘基地的大门口. 现在他们站在入口处,但要进 ...

  9. C语言函数题-取子串 (10分)

    6-3取子串 (10分) 编写代码,完成从指定字符串中取指定子串的代码(不利用string.h类库),给定的是子串起始位置和长度,返回一个新的子字符串的首地址.如果起始位置不妥,返回空串.如果后面的子 ...

最新文章

  1. OpenCV位姿与投影变换
  2. iOS 新特性分列式 之 iOS 8.x - 主要内容:应用扩展、手动对焦、Size Class
  3. Delphi 与 DirectX 之 DelphiX(52): TDIB.DoSaturation();
  4. Unity UI和引用的管理中心
  5. 配置apache支持cgi
  6. Java中如何执行source命令,在Java中运行UNIX Source命令
  7. 字节流写数据的两个小问题
  8. 跟我一起学WCF(2)——利用.NET Remoting技术开发分布式应用
  9. OCIEnvCreate 失败,返回代码为 -1的解决方法
  10. Windows server 2003网络服务之搭建服务器群集
  11. JQuery UI Layout
  12. android word文件编辑器,docx文档编辑
  13. ONLYOFFICE 如何连接集成到 Wordpress 上
  14. 安徽计算机在职研究生学校,安徽能读在职研究生有哪几个学校
  15. [2018.11.05 T1] 喝牛奶
  16. 534 Policy requires SSL错误
  17. php 禁止抓取,禁止抓取.php的写法哪个对:Disallow: /*.php$和Disallow: /.php$ - 搜外SEO问答...
  18. Hdu 4090 GemAnd Prince (搜索_2010年北京区域赛)
  19. CDbCriteria CArrayDataProvider zii.widgets.grid (2)
  20. 王者荣耀微信查看服务器地址大全,王者荣耀游戏账号在哪里查看微信

热门文章

  1. 网站内容想获得百度蜘蛛好感,应该要具备哪些特点?
  2. C# 如何重复调用父窗体中的子窗体
  3. 报告称逾千万网游玩家涉及非官方渠道虚拟交易
  4. Cesium glsl 学习
  5. react生命周期整理
  6. 使用Electron.js运行JavaScript图应用程序
  7. eggjs 创建应用知识点
  8. 3.motan之异步调用
  9. python注释掉一段代码_python将一段程序无效掉的方法
  10. java报错意外的类型_Java意外类型错误