总时间限制: 1000ms 内存限制: 65536kB
描述
已知正整数k满足2<=k<=9,现给出长度最大为30位的十进制非负整数c,求所有能整除c的k。
输入一个非负整数c,c的位数<=30。输出若存在满足 c%k == 0 的k,从小到大输出所有这样的k,相邻两个数之间用单个空格隔开;若没有这样的k,则输出"none"。样例输入
30
样例输出
2 3 5 6
1 #include <stdio.h> 2 int main(int argc, char *argv[]) 3 { 4 char cTemp[40]; 5 int c[40],b[10]={0},i,k,len; 6 int m; 7 int s,j; 8 9 scanf("%s",cTemp); 10 i=0; 11 while(cTemp[i]!='