Tệp và thao tác với tệp

HY
Cho một số nguyên n. Hãy đếm xem trong kết quả của số n! (n giai thừa) có bao nhiêu chữ số 0 liên tiếp tính từ hàng đơn vị (hay bao nhiêu số 0 liên tiếp bên phải). Dữ liệu nhập: - Là số nguyên n (1 ≤ n ≤ 1.000) Dữ liệu xuất: - Là số lượng chữ số 0 liên tiếp tính từ hàng đơn vị của n!
NT
28 tháng 2 2021 lúc 19:15

uses crt;

var n,i,x,d,dem:longint;   

s:real;

st:string;

begin

clrscr;

write('Nhap n='); readln(n);

s:=1;

for i:=1 to n do

  s:=s*i;

str(s:0:0,st);

d:=length(st);

dem:=0;

for i:=d downto 1 do

  if st[i]='0' then inc(dem);

writeln(dem);

readln;

end.

Bình luận (0)

Các câu hỏi tương tự
MD
Xem chi tiết
KN
Xem chi tiết
HN
Xem chi tiết
TC
Xem chi tiết
MQ
Xem chi tiết
H24
Xem chi tiết
AN
Xem chi tiết
NA
Xem chi tiết
HT
Xem chi tiết