题目大意
已知正整数 kk 满足 2 \le k \le 92≤k≤9,现给出长度最大为 3030 位的十进制非负整数 cc,求所有能整除 cc 的 kk。
输入格式
一个非负整数 cc,cc 的位数 \le 30≤30。
输出格式
若存在满足 c % k = 0c%k=0 的 kk,从小到大输出所有这样的 kk,相邻两个数之间用单个空格隔开;若没有这样的 kk,则输出"none"。
输出时每行末尾的多余空格,不影响答案正确性
样例输入
30
样例输出
2 3 5 6
#include <iostream>
#include "cstring"
using namespace std;
char num[33]; // 定义数组存储被除数。
int main()