#include<bits/stdc++.h>
using namespace std;
char c[31];
int i,k,n,flag=0,t;
int main()
{cin>>c+1;
n=strlen(c+1);
for(k=2;k<=9;k++)
{
t=0;
for(i=1;i<=n;i++)
{
t=t*10+c[i]-48;
t%=k;
}
if(t==0)flag=1,cout<<k<<" ";
}
if(flag)cout<<endl;
else cout<<"none";
return 0;
}
相关文章
- 记一起Java大对象引起的FullGC事件及GC知识梳理
- 关于开源大模型(如 LLaMA、InternLM、Baichuan、DeepSeek、Qwen 等)二次开发或训练经验的关键点和概述
- 基于大模型对先天性幽门肥厚性狭窄预测及临床方案的研究报告-二、先天性幽门肥厚性狭窄概述
- 实践数据湖iceberg 第十三课 metadata比数据文件大很多倍的问题
- C语言 请用程序实现: 从键盘输入一个正整数,求该正整数以内偶数的和并输出:2+4+6...+n。
- C语言 统计一个整数中, 某个数字出现的次数, 并将统计结果.
- 输入2个正整数a和n,求a+aa+aaa+...+aa...a(n个a)之和。要求定义并调用fn(a,n),它的功能是返回aa...a(n个a)。例如,fn(3,2)的返回值是33。
- 超越GPT-4?下一代大模型的技术突破与挑战
- JSP九大内置对象的作用和用法总结
- 深度解密消息传递的三大保障