1023 Have Fun with Numbers(大整数运算)
题目描述如下:
题目大致意思:
就是给出一个长度不超过20位的整数(因为long long 型整数最多可以表示19位的整数,很显然在这道题中用long long会有溢出的风险),将该整数加倍后,判断是否是原来整数的一个排列,如果是,则输出Yes,如果不是,则输出No,并且在下一行中输出加倍后的整数。
大致思路:
用一个字符串来倒序接收输入数字,让后对两个相同的字符出串的对应位进行加法处理,注意进位,完成后会得到一个新的字符串。判断新字符串是否是原字符串的一个排列,有一个很简单的方法,可以分别对两个字符串从
原创
2020-10-24 11:06:24 ·
189 阅读 ·
0 评论