1171:大整数的因子

时间限制: 1000 ms         内存限制: 65536 KB
提交数: 7938     通过数: 4632

【题目描述】

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

【输入】

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

【输出】

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

【输入样例】

30

【输出样例】

2 3 5 6

【分析】

大整数因子的核心是高精除低精,可以直接套用模板实现。

【参考答案】

C++代码:

#include<iostream>
#include<vector>
#include<algorithm>
using namespace std;int div(vector<int> &A, int b) {int r = 0;int len = A.size();for (int i = len - 1; i >= 0; i--) {r = r * 10 + A[i];r %= b;}return r;
}int main() {string a;vector<int> A, ans;cin >> a;int len = a.size();for (int i = len - 1; i >= 0; i--) A.push_back(a[i] - '0');int r;for (int i = 2; i <= 9; i++) {r = div(A, i);if (r == 0) {ans.push_back(i);}}len = ans.size();if (len) {for (int i = 0; i < len; i++) {cout << ans[i] << " ";}} else {cout << "none";}return 0;
}

http://ybt.ssoier.cn:8088/problem_show.php?pid=1171

信息学奥赛一本通(1171:大整数的因子)相关推荐

  1. 信息学奥赛一本通 1171:大整数的因子 | OpenJudge NOI 1.6 13:大整数的因子

    [题目链接] ybt 1171:大整数的因子 OpenJudge NOI 1.6 13:大整数的因子 [题目考点] 1. 高精度 考察:高精模低精 高精度计算讲解 [解题思路] 先把参与运算的数字当成 ...

  2. 信息学奥赛一本通 1181:整数奇偶排序 | OpenJudge NOI 1.10 06:整数奇偶排序

    [题目链接] ybt 1181:整数奇偶排序 OpenJudge NOI 1.10 06:整数奇偶排序 [题目考点] 1. 排序 [君义精讲]排序算法 [解题思路] 解法1:将奇数和偶数分开,分别排序 ...

  3. 信息学奥赛一本通 1117:整数去重 | OpenJudge NOI 1.9 13

    [题目链接] ybt 1117:整数去重 OpenJudge NOI 1.9 13:整数去重 [题目考点] 1. 散列存储 [解题思路] 设布尔型数组isExist,isExist[i]表示数字i是否 ...

  4. 信息学奥赛一本通 1067:整数的个数 | OpenJudge NOI 1.5 11

    [题目链接] ybt 1067:整数的个数 OpenJudge NOI 1.5 11:整数的个数 [题目考点] 1. 循环统计 2. (扩展)散列表 [题解代码] 解法1:用if语句 #include ...

  5. 信息学奥赛一本通 1043:整数大小比较 | OpenJudge NOI 1.4 05

    [题目链接] ybt 1043:整数大小比较 OpenJudge NOI 1.4 05:整数大小比较 [题目考点] 1. if-else if-else语句 [题解代码] 解法1: #include& ...

  6. 信息学奥赛一本通(基础算法与数据结构-题解汇总目录)

    信息学奥赛一本通(C++版)在线评测系统 基础(二)基础算法   更新中...... 第一章高精度计算 1307[例1.3]高精度乘法 1308[例1.5]高精除 1309[例1.6]回文数(Noip ...

  7. 信息学奥赛一本通超详细题解,动画图文题解

    内容来源于微信公众号:大神编程.已经过原文作者授权. 更新时间:2020-11-5 现在开始更新基础算法题. 个人感言:从未见过如此详细的题解,动画.图文结合,适合任何水平的选手.尤其是特别适合自学的 ...

  8. 信息学奥赛一本通:1171:大整数的因子

    1171:大整数的因子 时间限制: 1000 ms         内存限制: 65536 KB 提交数: 14210     通过数: 8260 [题目描述] 已知正整数kk满足2≤k≤9,现给出长 ...

  9. 1171:大整数的因子

    1171:大整数的因子 时间限制: 1000 ms         内存限制: 65536 KB 提交数: 11901     通过数: 6936 [题目描述] 已知正整数kk满足2≤k≤92≤k≤9 ...

最新文章

  1. C++自动生成的成员函数
  2. 打开Office时出现“运行时错误91”问题的解决办法
  3. 当代计算机技术在建筑设备中的应用,智能化建筑中计算机技术应用研究原稿(样例3)...
  4. table control中用帮助(F4)实现自动填充另一字段
  5. virtual DOM和真实DOM的区别_让虚拟DOM和DOMdiff不再成为你的绊脚石
  6. haoop格式化做的工作
  7. 字符串操作(拷贝,比较,拼接等函数)
  8. Mockito –带有注释和静态方法的额外接口
  9. 巴铁 无人驾驶_巴铁?Clip-air?请查收汽车的最新玩法
  10. ENVI学习总结(四)——图像正射校正
  11. SQL语句——查询语句
  12. 互联网系统应用架构基础分析
  13. 英语语法成分:主谓宾定状补
  14. vue上传大文件/视频前后端(java)代码
  15. 历史性时刻:“苹果税”的时代结束了
  16. 夜光 :AGV 导航策略总体方案设计
  17. Python之人民币与美元的换算
  18. html中显示页面布局,如何让打开的网页显示在一个页面上
  19. Qt snippets
  20. 通过点击按钮打开新的窗口

热门文章

  1. 网页滚动文字特效的代码
  2. 对话框大小与像素关系
  3. Hadoop学习笔记 ZooKeeper
  4. 看到go语言简介想到的
  5. 华为、中兴圈地IPTV金矿 中小企业南柯一梦
  6. S5PV210裸机之SD卡
  7. 为什么80%的码农都做不了架构师?
  8. 骚操作!他居然同时给谷歌和 Facebook 上班干活
  9. 代码规范 设计模式落地之路
  10. 如何制作一个360度全景