#AJ1801. Digit Reassembly(初级)
Digit Reassembly(初级)
Description
给出一个小于 的数字,根据输入的行号回答关于这个数字的各种问题:
- 对于第 1 行输入的数: 该数字有多少位?
- 对于第 2 行输入的数: 该数字的所有数字之和是多少?
- 对于第 3 行输入的数: 奇数位上的数字之和是多少?(最左边的数字是位置 1)。
- 对于第 4 行输入的数: 数字 4 在该数字中出现了多少次?
- 对于第 5 行输入的数: 最中间的数字是多少?如果数字长度 是偶数,则找第 位上的数字(同样,最左边的数字是位置 1)。
Input Format
将有 5 行输入。每行都包含一个小于 的正整数。
Output Format
对于每一行输入,输出对应问题的答案。
Explanation
第 1 行: 输入 1325678945。问题是“有多少位”。计算位数为 10。
第 2 行: 输入 987654。问题是“所有数字之和”。。
第 3 行: 输入 456160。问题是“奇数位数字之和”。第 1、3、5 位的数字分别是 4、6、6。和为 。
第 4 行: 输入 143295823976154。问题是“数字 4 出现的次数”。数字 4 出现了 2 次。
第 5 行: 输入 123456。问题是“最中间的数字”。长度 为偶数,取第 位的数字。第 3 位数字是 3。
1325678945
987654
456160
143295823976154
123456
10
39
16
2
3