编程介的小学生
2019-02-01 21:46C语言满足对于任意i(0<i<x),都有g(i)<g(x),(g(x)是x的因子个数),则x为一个反素数。求出区间的x使g(x)最大。
Problem Description
反素数就是满足对于任意i(0<i<x),都有g(i)<g(x),(g(x)是x的因子个数),则x为一个反素数。现在给你一个整数区间[a,b],请你求出该区间的x使g(x)最大。
Input
第一行输入n,接下来n行测试数据
输入包括a,b, 1<=a<=b<=5000,表示闭区间[a,b].
Output
输出为一个整数,为该区间因子最多的数.如果满足条件有多个,则输出其中最小的数.
Sample Input
3
2 3
1 10
47 359
Sample Output
2
6
240
- 点赞
- 回答
- 收藏
- 复制链接分享
0条回答
为你推荐
- c语言中的 int i=10,j=10; printf("%d %d",++i+j++, j--)输出结果是什么?
- c语言
- 6个回答
- stm32f10x,中断服务函数,c语言编写,嵌入式开发
- c语言
- 开发语言
- c++
- 2个回答
- ++i和i++和i=i+1在比较中的区别,代码题
- c语言
- c++
- 1个回答
- c语言<ctype.h>函数使用的问题
- c语言
- 2个回答
- C语言程序中引入#include<string.h>时候就报错,就算是写helloworld也是这样。
- c语言
- 开发语言
- c++
- 2个回答
换一换