A7193 | 签到题
时间限制1s
内存限制128MB
通过 / 提交0/0
题目描述
Kevin 很擅长于做一些奇奇怪怪的签到。
Kevin 的签到是这样的:
他每天会在一个神秘的程序中输入随机输入一串字符串,这个程序会将字符串上的每一位变成相应的 ASCII 码,并将他们相乘,最后输出,而输出的结果就是 Kevin 今天的幸运数字,现在请你也实现这个程序。
题目描述
Kevin 的签到是这样的:
他每天会在一个神秘的程序中输入随机输入一串字符串,这个程序会将字符串上的每一位变成相应的 ASCII 码,并将他们相乘,最后输出,而输出的结果就是 Kevin 今天的幸运数字,现在请你也实现这个程序。
输入格式
一行一个字符串 $s$ ,即 Kevin 输入的字符串。
输出格式
一行一个正整数,即 Kevin 今天的幸运数。
输入输出样例
输入 #1
RETOI
输出 #1
2740893624
输入 #2
Lyzc0dr
输出 #2
60777114393600
输入 #3
JAYNENB
输出 #3
11860890996240
输入 #4
qweuifqiwuermihqwherfhqeiybryer
输出 #4
1485366168026258602722844990618450975266822441571980082667520000
样例解释
##### 样例1
$R$ 的 ASCII 码为 $82$,
$E$ 的 ASCII 码为 $69$,
$T$ 的 ASCII 码为 $84$,
$O$ 的 ASCII 码为 $79$,
$I$ 的 ASCII 码为 $73$,
$82 \times 69 \times 84 \times 79 \times 73 = 2740893624$。
##### 样例2
$L$ 的 ASCII 码为 $76$,
$y$ 的 ASCII 码为 $121$,
$z$ 的 ASCII 码为 $122$,
$c$ 的 ASCII 码为 $99$,
$0$ 的 ASCII 码为 $48$,
$d$ 的 ASCII 码为 $100$,
$r$ 的 ASCII 码为 $114$,
$76 \times 121 \times 122 \times 99 \times 48 \times 100 \times 114 = 60777114393600$。
数据范围
对于 $20\%$ 的数据,$1 \le |s| \le 8$。
对于 $50\%$ 的数据,$1 \le |s| \le 60$。
对于 $100\%$ 的数据,$1 \le |s| \le 10^3$,保证字符串中没有空格。
C++ 编辑器
输入
输出
可保存默认模板;新题优先使用已保存模板。
当前快捷键仅展示,暂不支持修改。
- 撤销
Ctrl / ⌘ + Z - 重做
Ctrl / ⌘ + Y - 查找
Ctrl / ⌘ + F - 全选
Ctrl / ⌘ + A - 复制
Ctrl / ⌘ + C - 剪切
Ctrl / ⌘ + X - 粘贴
Ctrl / ⌘ + V - 自动排版
工具栏排版按钮 - 草稿保存
编辑时自动保存到本机
历史
提交记录
状态说明时间源码
AI
作答助手
你好,我是作答助手。可以问思路、复杂度、样例含义或代码报错原因;不会直接给出完整 AC 代码。
确定要清空代码吗?