Pagini recente » Cod sursa (job #226643) | Cod sursa (job #1020302) | Cod sursa (job #1219768) | Cod sursa (job #2173497) | Cod sursa (job #147259)
Cod sursa(job #147259)
program ciur;
var
f:text;
n,i,j,k,a,x:word;
ok:boolean;
v:array[1..10000] of longint;
begin
assign(f,'ciur.in');
reset(f);
read(f,n);
close(f);
assign(f,'ciur.out');
rewrite(f);
for i:=1 to n do
begin
ok:=true;
j:=2;
a:=i;
while (ok) and (j<=a div 2) do
begin
if a mod j=0 then
ok:=false;
inc(j);
end;
if (ok) and (i=a) then
begin
inc(k);
v[k]:=i;
inc(x);
end;
end;
j:=0;
i:=0;
writeln(f,x-1);
for k:=2 to x do
write(f,v[k],' ');
close(f);
end.