解题记录:数字变换

题目:
张尾是一个script kid(脚本小子),最近他又跑到某网站的后台玩了,不过这个后台不是以用户名和密码为验证方式,而是后台给出一个数字串,从其中通过一定方法变换出新的数字串即为后台密码。 张尾从另一个地方得知了变换方法,即将给出数字串中最大的 一位素数 二位素数 三位素数 依次连接在一起得到密码。若不存在对应的最大素数,则对应位为0,00,000。 你需要帮张尾写一段代码完成这种变换。

输入:
输入包含多组测试数据,每组包含一个长度为20的定长数字串str。

输出:
每组输出只占一行,表示经变换得到的后台密码

样例输入:

00000000000000000000
01234567899876543210
95387514785296341133

样例输出:

000000
789000
753953

我的代码:http://putpan.com/fs/15122018a492f6ebc85/


猜你喜欢

转载自blog.csdn.net/weixin_43751110/article/details/86687807