1171:大整数的因子
1171:大整数的因子
时间限制: 1000 ms 内存限制: 65536 KB
提交数: 11901 通过数: 6936
【题目描述】
已知正整数kk满足2≤k≤92≤k≤9,现给出长度最大为3030位的十进制非负整数cc,求所有能整除cc的kk。
【输入】
一个非负整数cc,cc的位数≤30≤30。
【输出】
若存在满足 c%k == 0
的kk,从小到大输出所有这样的kk,相邻两个数之间用单个空格隔开;若没有这样的kk,则输出"none
"。
【输入样例】
30
【输出样例】
2 3 5 6
【AC代码】
#include<bits/stdc++.h>
using namespace std;
const int N=1e5+10;
char c[N];
int a[N],len,b[N],r;
bool flag;
signed main(int argc,char **argv)
{cin>>c;len=strlen(c);for(int i=0;i<len;i++)a[i]=c[i]-'0';for(int i=2;i<=9;i++){r=a[0];for(int j=1;j<len;j++){int n=r*10+a[j];b[i]=n/i,r=n%i;}if(r==0){cout<<i<<" ";flag=true;}}if(flag==false)cout<<"none";return 0;
}
时间限制: 1000 ms 内存限制: 65536 KB
提交数: 11901 通过数: 6936
【题目描述】
已知正整数kk满足2≤k≤92≤k≤9,现给出长度最大为3030位的十进制非负整数cc,求所有能整除cc的kk。
【输入】
一个非负整数cc,cc的位数≤30≤30。
【输出】
若存在满足 c%k == 0
的kk,从小到大输出所有这样的kk,相邻两个数之间用单个空格隔开;若没有这样的kk,则输出"none
"。
【输入样例】
30
【输出样例】
2 3 5 6
【AC代码】
#include<bits/stdc++.h>
using namespace std;
const int N=1e5+10;
char c[N];
int a[N],len,b[N],r;
bool flag;
signed main(int argc,char **argv)
{cin>>c;len=strlen(c);for(int i=0;i<len;i++)a[i]=c[i]-'0';for(int i=2;i<=9;i++){r=a[0];for(int j=1;j<len;j++){int n=r*10+a[j];b[i]=n/i,r=n%i;}if(r==0){cout<<i<<" ";flag=true;}}if(flag==false)cout<<"none";return 0;
}
1171:大整数的因子相关推荐
- 信息学奥赛一本通 1171:大整数的因子 | OpenJudge NOI 1.6 13:大整数的因子
[题目链接] ybt 1171:大整数的因子 OpenJudge NOI 1.6 13:大整数的因子 [题目考点] 1. 高精度 考察:高精模低精 高精度计算讲解 [解题思路] 先把参与运算的数字当成 ...
- 信息学奥赛一本通(1171:大整数的因子)
1171:大整数的因子 时间限制: 1000 ms 内存限制: 65536 KB 提交数: 7938 通过数: 4632 [题目描述] 已知正整数k满足2<=k<= ...
- 信息学奥赛一本通:1171:大整数的因子
1171:大整数的因子 时间限制: 1000 ms 内存限制: 65536 KB 提交数: 14210 通过数: 8260 [题目描述] 已知正整数kk满足2≤k≤9,现给出长 ...
- Bailian2925 大整数的因子【模除】
2925:大整数的因子 总时间限制: 1000ms 内存限制: 65536kB 描述 已知正整数k满足2<=k<=9,现给出长度最大为30位的十进制非负整数c,求所有能整除c的k. 输入 ...
- 大整数的因子(信息学奥赛一本通-T1171)
[题目描述] 已知正整数k满足2≤k≤9,现给出长度最大为30位的十进制非负整数c,求所有能整除c的k. [输入] 一个非负整数c,c的位数≤30. [输出] 若存在满足 c%k == 0 的k,从小 ...
- 连分数分解法寻找整数的因子(Python)
首先,先讲个小故事. 1903年10月,科尔(Cole)在纽约参加美国数学(AMS)的一个会议,议程里有他的一篇题目平淡的论文:"关于一个大数的分解".大会主席请他宣读论文时,一向 ...
- 公钥密码系统主要依赖的三种数学难题:1.大整数因子分解问题 2.离散对数问题 (DLP问题) 3. 椭圆曲线上的离散对数问题(ECDLP)
公钥密码系统主要依赖下面三种数学难题 1.大整数因子分解问题,如 RSA 系统 1.数理 2.流程 2.离散对数问题 (DLP问题) 1.数理: 2.流程:(EIGamal 公钥系统) 3. 椭圆曲线 ...
- 信息安全——大整数包的设计!
大整数运算包的设计与实现 1.问题描述 大整数运算是现代密码学算法实现的基础,重要性不言而喻.大整数我们指的是二进制位512.1024和2048的数,一般的语言不支持. 2.基本要求 以类库头文件的 ...
- 关于大整数包的设计!
C/C++中的int类型能表示的范围是-2E31-2E31–1.unsigned类型能表示的范围是0-2E32–1,即 0-4294967295.所以,int和unsigned类型变量 ...
最新文章
- 程序员们,今天就让她陪你们放松一下吧。她还有大宝剑哦。【原创】
- noi2017初赛c语言试题,NOIP2017普及组初赛试题及答案
- HDU-4532 湫秋系列故事——安排座位 组合数学DP
- vim常用命令总结 (转)
- SharePoint Server 2010 一步一步从入门到精通
- 引入struts html标签,【学习】Struts标签之html标签
- 素材网站|设计师下半年的工作流程至少减少了一半...
- django用sqlite跟mysql_django框架学习:九. django连接mysql,sqlite
- STM32F107之CAN配置
- Proteus仿真:MSP430
- java 数据库异常,数据库常见异常
- ArcGIS 正高转换成椭球体高度
- html文字发光效果,css文字发光效果
- 计算机二级office高级应用和上机指导,2019年9月全国计算机二级教程:MS Office高级应用上机指导...
- 论文精读:MobileNetV2: Inverted Residuals and Linear Bottlenecks
- JS中出现三个点(...)的作用是什么
- LeetCode 981. 基于时间的键值存储 / 274. H 指数 / 275. H 指数 II
- 高级计算机工程师查询,高级工程师证书查询网站
- F1C100S电阻触摸屏驱动
- 新网域名如何绑定dnspod解析服务并添加相关记录?
热门文章
- Caused by: java.lang.NoSuchMethodError: javax.persistence.OneToMany.orphanRemoval()Z
- Redis高可用集群主流架构方案分析
- 单晶XRD培养技术(二)
- vue 视频流媒体播放
- 关于Ubuntu同时安装opencv2和opencv3
- 百度快照回档只为何?
- 黑客之XSS注入练手:XSS Challenges通关指南
- 【Kaggle微课程】Natural Language Processing - 1. Intro to NLP
- 台积电和三星都变脸了,美国图谋失败,外媒:拜登心都碎了
- Win7下vs2013打开鼠标不能用,鼠标失灵