#ABC198D. 覆面算
覆面算
覆面算
题目描述
给定由小写英文字母组成的字符串 。请解开字母谜题(覆面算)。
准确地说,请判断是否存在满足以下全部 个条件的正整数三元组 ,如果存在,则求出其中一组。
这里,把 的十进制表示(不添加前导多余的 0)得到的字符串分别记作 。
- 的字符数等于 的字符数
- 满足
- 当且仅当 的第 个字符与 的第 个字符相等时, 的第 个字符与 的第 个字符相等
输入格式
输入按以下格式从标准输入给出:
输出格式
如果存在满足条件的正整数三元组 ,则按换行分隔输出其中一组。
如果不存在,则输出 UNSOLVABLE。
样例
a
b
c
1
2
3
输出 等也会被判定为正确。 不满足第 个条件(a、b 都对应到 ),因此不正确。
x
x
y
1
1
2
输出 等也会被判定为正确。 不满足第 个条件( 都对应到 x),因此不正确。
p
q
p
UNSOLVABLE
abcd
efgh
ijkl
UNSOLVABLE
send
more
money
9567
1085
10652
数据范围
- 是仅由小写英文字母组成的长度为 以上 以下的字符串
提示
答案不唯一,输出任意合法解即可。
难度
普及+/提高-
通过率
—
尝试
0
已通过
0
- ID
- 2121
- 类型
- 传统题
- Time Limit
- 5000ms
- Memory Limit
- 1024MiB
- 上传者