最多约数问题

问题名称:最多约数问题。

问题描述:正整数x的约数是能整除x的正整数。正整数x的约数个数记为div(x)。例如,1,2,5,10都是正整数10的约数,且div(10)=4。设a和b是2个正整数,a<=b,找出a和b之间约数个数最多的数x。

数据输入:输入数据由input.txt文件提供,第1行有2个正整数a和b(分开)。

结果输出:程序运行结束时,若找到的a和b之间约数个数最多的数是x,将div(x)输出到output.txt中。

时间: 2024-12-17 08:36:23

最多约数问题的相关文章

NOJ1203 最多约数问题 [搜索 数论]

传送门 njczy2010 1203 Accepted 79MS   1400K 2321Byte G++ 2015-01-25 13:14:25.0 最多约数问题 时间限制(普通/Java) : 20000 MS/ 30000 MS          运行内存限制 : 81920 KByte总提交 : 431            测试通过 : 52  题目描述 正整数x的约数是能整除x的正整数.正整数x的约数个数记为div(x).例如,1,2,5,10都是正整数10的约数,且div(10)=

【算法课】最多约数问题

题目描述 正整数 x 的约数是能整除x的正整数,其约数的个数记为div(x),例如div(10)=4.设 a 和 b 是两个正整数,找出 a 和 b 之间(包含a,b)约数个数最多的数 x 的约数个数 输入 两个正整数a和b,(1<=a<=b<=1e5) 输出 一个正整数表示答案. 样例输入 1 36 样例输出 9 [方法1]线性筛 1 /* 2 Test1 : 线性筛的做法 3 */ 4 #include<bitset> 5 #include<cstdio> 6

杭电ACM分类

杭电ACM分类: 1001 整数求和 水题1002 C语言实验题——两个数比较 水题1003 1.2.3.4.5... 简单题1004 渊子赛马 排序+贪心的方法归并1005 Hero In Maze 广度搜索1006 Redraiment猜想 数论:容斥定理1007 童年生活二三事 递推题1008 University 简单hash1009 目标柏林 简单模拟题1010 Rails 模拟题(堆栈)1011 Box of Bricks 简单题1012 IMMEDIATE DECODABILITY

【转】对于杭电OJ题目的分类

[好像博客园不能直接转载,所以我复制过来了..] 1001 整数求和 水题1002 C语言实验题——两个数比较 水题1003 1.2.3.4.5... 简单题1004 渊子赛马 排序+贪心的方法归并1005 Hero In Maze 广度搜索1006 Redraiment猜想 数论:容斥定理1007 童年生活二三事 递推题1008 University 简单hash1009 目标柏林 简单模拟题1010 Rails 模拟题(堆栈)1011 Box of Bricks 简单题1012 IMMEDI

转载:hdu 题目分类 (侵删)

转载:from http://blog.csdn.net/qq_28236309/article/details/47818349 基础题:1000.1001.1004.1005.1008.1012.1013.1014.1017.1019.1021.1028.1029. 1032.1037.1040.1048.1056.1058.1061.1070.1076.1089.1090.1091.1092.1093. 1094.1095.1096.1097.1098.1106.1108.1157.116

《计算机算法设计与分析》v4 第1章 算法概述 算法实现题答案

博主今年刚上大三,正好开算法这门课.由于博主本人比较喜欢算法但又比较懒,啃不动算法导论,所以决定拿这本书下手. 这本书是王晓东的第四版<计算机算法设计与分析>.初步打算将每章后面的算法题都用代码实现. 有些题跟某个ACM题目很像,我会把该ACM题的链接贴上.有的题没OJ交所以可能是错的.如有发现,还望指出. 1-1 统计数字问题 http://poj.org/problem?id=2282 这个题要按位分解,一位一位的来处理. #include<iostream> #include

POJ-2886 Who Gets the Most Candies?(线段树+模拟)

题目大意:n个小孩按顺时针站成一圈,每次会有一个小孩出队(第一个出队的小孩已知),在他出队时会指定下一个出队的小孩,直到所有的小孩全部出队游戏结束.第p个出队的小孩会得到f(p)个糖果,f(p)为p的正约数个数.问获得最多糖果的小孩是谁?并求出他获得的糖果数.如果有多解,只输出最先出队的那个小孩. 题目分析:先将1~n之内的具有最多约数个数并且最小的那个数打出来,然后模拟相应的次数操作即可.模拟时利用到线段树,用线段树维护区间中有多少个小孩还没有出队,每次出队一个小孩就将他在树中删除,最后利用线

算法分析习题(1)

12.1 1.质因子是在数论里,某一正整数的质因子指能整除该数的质数整数. 两个没有共同质因子的正整数称为互质.正整数的因数分解给出一连串的质因子:所有质因子相乘后.质因子如重复会以指数表示.根据Fundamental theorem of arithmetic,任正整数有独一无二的质因子分解式. 1-100以内的质数(素数)有25个,1既不是素数也不是合数.0和1既不是质数.也不是合数. 首先:数的整除研究的非0自然数的范畴,所以质数和合数肯定不包括0. 再来看看自然数“1”. 质数是指含有1

2018“氢舞杯”编程挑战赛

问题 F: 最小重量机器设计问题 时间限制: 1Sec 内存限制: 128MB 提交: 115 解决: 0 题目描述 设某一机器由n个部件组成,每一种部件都可以从m个不同的供应商处购得.设Wij 是 从供应商j处购得的部件i的重量,Cij 是相应的价格. 试设计一个算法,给出总价格不超过c的最小重量机器设计. ′编程任务: 对于给定的机器部件重量和机器部件价格,编程计算总价格不超过d的最小重量机器设 计. 输入 第一行有 3 个正整数 n ,m和 d.接下来的 2n 行,每 行m个数.前n行是c