分解因式pascal一个自然数N的正因子个数记为F(N),例如18的所有正因子为1、2、3、6、9、18,所以F(18)
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/07/13 23:52:43
分解因式pascal
一个自然数N的正因子个数记为F(N),例如18的所有正因子为1、2、3、6、9、18,所以F(18)=6.现在给出K,求所有满足F(N)=K的N中最小的数.
要求pascal语言完成.
Input
第一行n,表示有n个数据,1
我要的是Pascal语言啊三楼!
一个自然数N的正因子个数记为F(N),例如18的所有正因子为1、2、3、6、9、18,所以F(18)=6.现在给出K,求所有满足F(N)=K的N中最小的数.
要求pascal语言完成.
Input
第一行n,表示有n个数据,1
我要的是Pascal语言啊三楼!
要优化:
program temp;
var i,n,k:longint;
begin
readln(n);
for i:=1 to n do begin
readln(k);
if k=1 then writeln(1) else writeln('2^',k-1);
end;
end.
program temp;
var i,n,k:longint;
begin
readln(n);
for i:=1 to n do begin
readln(k);
if k=1 then writeln(1) else writeln('2^',k-1);
end;
end.
输入一个正整数N,把它分解成质因子相乘的形式.如:36=1×2×2×3×3;用 FREE pascal.
关于姐妹数对于任意自然数n,印射T为:T(n)=n的真因子之和例如:T(4)=2 T(6)=2+3=5 T(p)=0 p
求1000之内的所有完数.所谓完数是指一个数恰好等于它的所有因子之和.例如,6=1+2+3,所以6为完数.
计算机2级级若正整数N的所有因子之和等于N 的倍数,则称N为红玫瑰数.
free pascal定义一个函数,输出2到n之间的全部完全数(一行一个数) 完全数:因子之和等于它本身的自然数,
设计一个函数,输出整数n的所有素数因子
设f(n)=2^n-1,n是正自然数.当n是怎样的自然数时,f(n)是合数?并证明!
整数N的所有因子之和等于N的倍数,则N称为多因子完备数,求[1,1000]之间所有多因子完备数.
运行时输入n,输出n的所有质数因子
编写程序读入一个整数,显示它的所有素数因子.例如,若输入整数为120,输出应为2、2、2、3、5.
输入一个整数,输出该整数的所有素数因子.例如,输入120,输出为2,2,2,3和5
用C语言编程:输入一个整数,输出该整数的所有素数因子.例如,输入120,输出为2、2、2、3和5.