题目大意
给一个数 N N N,问这个数乘以2之后所得到的数 M M M是不是原来 N N N各个位的一个组合
输入
每组包含一个测试用例,每组包含一个正整数,不超过20位
输出
对每个用例,如果
M
M
M是
N
N
N各位数的一种组合,就输出Yes
,否则输出No
,最后一行输出
M
M
M
样例输入
1234567899
样例输出
Yes
2469135798
解析
本来这题是考察大整数运算,但是有python,直接乘2再判断就完事了
def solve():
n = eval(input())
m = n * 2
if ''.join(sorted(str(n))) == ''.join(sorted(str(m))):
print("Yes")
else:
print("No")
print(m)
if __name__ == "__main__":
solve()