整数。输出3行。三个整数y、m、d分别表示恐怖活动在y年m月d日实施,每个数占一行,m、d是个位数时前面补0。"/>
1037: 时间戳(2级)输入仅一行。1个整数。输出3行。三个整数y、m、d分别表示恐怖活动在y年m月d日实施,每个数占一行,m、d是个位数时前面补0。
1037: 时间戳(2级)
时间限制: 1 Sec 内存限制: 128 MB
提交: 107 解决: 63
[提交] [状态] [讨论版] [命题人:admin]
题目描述
某日,国家安全局获得一份珍贵的材料,上面记载了一个即将进行的恐怖活动的信息。不过,国家安全局没法获知具体的时间,因为材料上的时间使用的是LINUX的时间戳,即是从2011年1月1日0时0分0秒开始到该时刻总共过了多少秒。此等重大的责任现在落到了小明的肩上,给出小明该时间戳,小明能计算出恐怖活动在哪一天实施吗?(为了简单起见,规定一年12个月,每个月固定都是30天)。
输入
仅一行。1个整数。
输出
3行。三个整数y、m、d分别表示恐怖活动在y年m月d日实施,每个数占一行,m、d是个位数时前面补0。
样例输入 Copy
130432457
样例输出 Copy
2015
03
10
来源/分类
C语言程序设计练习题
n=eval(input())
y=n//(3600*24*360)
m=(n-y*3600*24*360)//(3600*24*30)
d=(n-y*3600*24*360-m*3600*24*30)//(3600*24)
print(y+2011)
print("%02d"%(m+1))
print("%02d"%(d+1))
更多推荐
1037: 时间戳(2级)输入仅一行。1个整数。输出3行。三个整数y、m、d分别表示恐怖活动在y年m月d日实施,每个数占一行,m、d是个位数时前面补0。
发布评论