错了,错了,我把mod搞成div了
{$N+}
program test;
var
n:longint;
begin
for n:=16405 to 2147483647 do
if (n-1) mod 5=0
then begin
n:=n-trunc((n-1)/5)-1;
if (n-1) mod 5=0
then
begin
n:=n-trunc((n-1)/5)-1;
if (n-1) mod 5=0
then
begin
n:=n-trunc((n-1)/5)-1;
if (n-1) mod 5=0
then
begin
n:=n-trunc((n-1)/5)-1;
if (n-1) mod 5=0
then
begin
n:=n-trunc((n-1)/5)-1;
if n mod 5 =0
then write(n:10);
end
end
end
end
end
end.
{$N+}
program test;
var
n:longint;
begin
for n:=16405 to 2147483647 do
if (n-1) div 5=0
then begin
n:=n-trunc((n-1)/5)-1;
if (n-1) div 5=0
then
begin
n:=n-trunc((n-1)/5)-1;
if (n-1) div 5=0
then
begin
n:=n-trunc((n-1)/5)-1;
if (n-1) div 5=0
then
begin
n:=n-trunc((n-1)/5)-1;
if (n-1) div 5=0
then
begin
n:=n-trunc((n-1)/5)-1;
if n div 5 =0
then write(n:10);
end
end
end
end
end
end.