Cho một số X. Hãy đếm xem có bao nhiêu số nguyên không âm n mà n! = X. 25/07/2021 Bởi Cora Cho một số X. Hãy đếm xem có bao nhiêu số nguyên không âm n mà n! = X.
program giaithua; uses crt; var x,gt:int64; n,i:byte; begin clrscr; write(‘Nhap x: ‘); readln(x); n:=1; gt:=1; while gt<x do begin n:=n+1; gt:=1; for i:=1 to n do gt:=gt*i; end; if gt=x then write(‘Co 1 so la: ‘,n) else write(‘Khong co’); readln end. Bình luận
t=int(input())lst=[]for c in range(1,21): s=1 for i in range(1,c+1): s*=i lst.append(s)k=0 if s==1: print(2) else: for c in lst: if s==c: k=1print(k) Bình luận
program giaithua;
uses crt;
var x,gt:int64;
n,i:byte;
begin
clrscr;
write(‘Nhap x: ‘); readln(x);
n:=1; gt:=1;
while gt<x do
begin
n:=n+1;
gt:=1;
for i:=1 to n do
gt:=gt*i;
end;
if gt=x then write(‘Co 1 so la: ‘,n)
else write(‘Khong co’);
readln
end.
t=int(input())
lst=[]
for c in range(1,21):
s=1
for i in range(1,c+1):
s*=i
lst.append(s)
k=0
if s==1:
print(2)
else:
for c in lst:
if s==c:
k=1
print(k)