十进制加密
题目描述
Time Limit: 1000 ms
Magic Limit: 256 mb
给定一个32位的十进制正整数,按照以下规则进行加密并输出其对应的十进制结果。
假设该整数的二进制形式为:
x x x x ? p p p p ? x x x x ? e e e e ? x x x x ? e e e e ? x x x x ? e e e e
其中:
- 标记为 e 的部分整体向左移动8位;
- 标记为 p 的部分向右移动24位;
- 标记为 x 的部分保持原位置不变。
最终将重新排列后的二进制数转换为十进制,并输出结果。

输入输出格式
输入描述:
输入一个32位的十进制正整数。
输出描述:
输出经过上述变换后得到的十进制整数。
输入输出样例
输入样例#:
复制
1234
输出样例#:
复制
262864
打印日期
题目描述
Time Limit: 1000 ms
Memory Limit: 256 mb
已知年份 y 和该年中的第 n 天,要求计算出这一天具体是该年的几月几日。
输入输出格式
输入描述:
输入包含两个整数 y(1 ≤ y ≤ 3000)和 n(1 ≤ n ≤ 366),分别表示年份和当年的第几天。
输出描述:
可能存在多组测试数据。对每组数据,以 yyyy-mm-dd 的格式输出对应的日期。
输入输出样例
输入样例#:
复制
2000 3
2000 31
2000 40
2000 60
2000 61
2001 60
输出样例#:
复制
2000-01-03
2000-01-31
2000-02-09
2000-02-29
2000-03-01
2001-03-01


雷达卡


京公网安备 11010802022788号







