1409:规范日期格式

时间限制:2 S   /  内存限制:65536 KB
AC:1498   /  Submit:2462
问题描述

有很多种表示日期的方法,比如对于2017年10月21日而言,中国的表示方法是2017.10.21,英国的表示方法是Oct.21, 2017,美国的表示方法是21 Oct., 2017,十分混乱。

对于日期的表示方法,班宝hrr比较喜欢按照yyyy-mm-dd的形式表示,其中yyyy表示4位数的年份,不足4位的情况下前面补0,补到4位数;mm表示2位数的月份,不足2位的情况下前面补0;dd表示2位数的天数,不足2位的情况下前面补0。例如2017年1月1日表示成2017-01-01,其中年份和月份之间,以及月份和天数之间是字符减号。

输入描述

第1行是一个正整数n,表示测试案例的数量。
从第2行到第n+1行,每行是一组测试案例,有三个正整数a、b、c,其中a表示年份,b表示月份,c表示天数,1<=a<=9999,a、b、c构成的日期是合法有效的。

输出描述

针对每组案例,按照yyyy-mm-dd的格式输出日期。每组案例输出完都要换行。

样例输入复制样例

2

2017 1 1

189 3 20

样例输出

2017-01-01

0189-03-20

相关

17-18(1)第1次线上赛

17级第1次线上比赛转普通练习

2018级cpp上机练习题第6周第2次(循环语句之综合应用)

Test for Kids 20190406

2019级cpp上机练习题第7周第1次(循环语句之综合应用)

2020级cpp上机练习题第10次(循环综合应用)

2021级cpp上机练习题第10次(循环综合应用)

2022级cpp上机练习题第10次(循环综合应用)

2023级cpp上机练习题第10次(循环综合应用)

CPP第1学期练习题第10次(循环综合应用)

2024级cpp上机练习题第10次(循环综合应用)


Copyright 2016 - 2024 XUJC ACM Team
闽ICP备2020022076号-1