1171:大整数的因子

简介: 1171:大整数的因子

1171:大整数的因子

时间限制: 1000 ms         内存限制: 65536 KB

【题目描述】

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

【输入】

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

【输出】

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

【输入样例】

30

【输出样例】

2 3 5 6

【来源】

No

1. #include <cstdio>
2. #include <cstring>
3. #include <iostream>
4. using namespace std;
5. int main()
6. {
7.  char charc[31];
8.  int c[35],n,i,j,t,yu,len;
9.  scanf("%s",charc);
10.   memset(c,0,sizeof(c));
11.   len=strlen(charc);
12.   int k=0; 
13.   for(i=2;i<=9;i++){
14.     for(t=1;t<=len;t++)  c[t]=charc[t-1]-'0';
15.     j=1;
16.     yu=0;
17.     while(j<=len){
18.       if(c[j]+10*yu>=i) yu=(c[j]+10*yu)%i;
19.       else yu=c[j]+10*yu;
20.       j++;  
21.     }
22.     if(yu==0) {
23.       printf("%d ",i);
24.       k=1;  
25.     }   
26.   }
27.   if(k==0) printf("none");
28.   return 0;
29.  }

 

相关文章
|
JSON 数据格式
成功解决:Vscode中切换table页面会自动覆盖上一个问题
这篇文章分享了作者在VSCode中遇到的一个问题,即在切换Tab页面时原先的页面被自动覆盖,并通过修改设置`workbench.editor.enablePreview`解决了这个问题,使得点击文件时不再覆盖当前页面。
成功解决:Vscode中切换table页面会自动覆盖上一个问题
|
10月前
|
弹性计算 运维 监控
云服务诊断功能评测报告
云服务诊断功能评测报告
246 3
云服务诊断功能评测报告
|
监控 安全 网络安全
如何防止内网渗透攻击?
【10月更文挑战第10天】如何防止内网渗透攻击?
724 3
|
并行计算 openCL Ubuntu
Nvidia GeForce GTX 1650不支持OpenGL4.6
本文讨论了Nvidia GeForce GTX 1650显卡不支持OpenGL 4.6的问题。尽管更新了显卡驱动到最新的NVIDIA 512.15版本,并通过nvidia-smi命令确认了CUDA版本,但在检查OpenGL版本时发现它只支持到4.4。文章还提供了参考链接,包括NVIDIA Developer网站上的OpenGL驱动支持信息和其他用户在不同操作系统上更新OpenGL版本的经验。
921 0
Nvidia GeForce GTX 1650不支持OpenGL4.6
|
人工智能 算法 BI
一篇带你速通差分算法(C/C++)
一篇带你速通差分算法(C/C++)
XMind2022最新版破解激活教程,亲测可用
Xmind 是一款 全功能 的思维导图和头脑风暴软件。像大脑的瑞士军刀一般,助你理清思路,捕捉创意。
14780 1
|
监控 定位技术 数据中心
住宅ip与数据中心ip代理的区别是什么
代理IP分为住宅IP和数据中心IP。住宅IP由ISP提供,更难被网站检测,适合需要高匿名度和广泛地理位置的业务,如广告发布和价格比较。数据中心IP源自服务器,虽速度快但易被识别,常用于数据抓取和SEO。住宅IP因其真实用户特性,较少被封锁,但成本较高。选择类型应基于具体使用场景,如小规模数据抓取可选数据中心IP。
1309:【例1.6】回文数(Noip1999)
1309:【例1.6】回文数(Noip1999)
263 0
【洛谷 P1781】宇宙总统 题解(高精度+结构体排序)
在宇宙总统竞选中,需计算得到最高票者。程序接收$n$($1\leq n\leq 20$)个候选人及其票数,使用自定义比较器`cmp`对结构体数组`vote`按票数长度排序。样例输入5人,票数分别为98765、12365、87954、1022356、985678,输出显示编号为4的候选人(票数1022356)获胜。代码中,结构体`S`包含候选人ID和票数字符串,通过`sort`函数及`cmp`函数按票数长度降序排列,输出首位即为胜者。
144 0