已知正整数 n是两个不同的质数的乘积,试求出较大的那个质数 .
题目
已知正整数 n是两个不同的质数的乘积,试求出较大的那个质数 .
输入
输入只有一行,包含一个正整数 n.
输出
输出只有一行,包含一个正整数p,即较大的那个质数.
样例输入
21
样例输出
7
用pascal解
答案
var
i,n:longint;
begin
readln(n);
for i:=2 to trunc(sqrt(n)) do
if n mod i=0 then begin writeln(n div i); halt; end;
end.
肯定对
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
- 1 氧化钠与水反应的化学方程式是什么?
- 参加田径比赛的人数有56人,比参加球类的人数少12.5%,参加球类比赛有多少人?要算式的,不要方程.
- 仿照例句,请你介绍一位你所熟悉的名人名家.
- 12.7减去4.5与0.6的积,所得的差处10,商是多少?
- 把标有“6V 6W”的L1和标有“6V 3W”的L2两灯串联接在6V的电源上,则( ) A.两灯一样亮 B.L1比L2亮 C.L1比L2暗 D.两灯都能正常发光
- 一道应用题,
- 如果√5=a,√17=b,请试一试能否用含a,b的代数式将√0.85的值表示出来.
- 人教版语文六年级上册第三单元作文400字
- [17.1-17.1÷(3.1-0.7)]×0.6.
- 100mL0.25mol/L的AlCl3溶液中,加入金属钾使之溶解,完全反应后,恰好只形成
热门考点