当前位置:首页 > 高精度 > 正文
NOI1.6-13大整数的因子
4556+

题目大意:已知正整数k满足2<=k<=9,现给出长度最大为30位的十进制非负整数c,求所有能整除c的k。

输入

一个非负整数c,c的位数<=30。

输出

若存在满足 c%k == 0 的k,从小到大输出所有这样的k,相邻两个数之间用单个空格隔开;若没有这样的k,则输出”none”。

样例输入

30

样例输出

2 3 5 6 

解题思路

除法,不需要考虑进位,可以顺着来存储数据;一个一个数尝试,从高位开始除,余数*10后加下一位继续除,最后余数为0则能整除。

程序实现

About

坚决不Copy代码!

本文标签:,,

NOI1.6-13大整数的因子:等您坐沙发呢!

发表评论

您必须 [ 登录 ] 才能发表留言!