Siema, mam problem z zadaniem ze SPOJ'a. http://www.spoj.pl/problems/PRIME1/
Nie wiem jak napisać program tak, aby po podaniu t,n i m zamiast wypisywania wyników od razu na bieżąco, zapamiętywał je i wykonywał te same obliczenia z innymi liczbami tyle razy ile będzie wynosiło t i na koniec podawał całość, wszystkie wyniki oddzielone pustą linią. Myslałem nad wstawieniem tam funkcji i zapisywaniem wyników do tablic ale sam nie wiem.
Tutaj coś naskrobałem. Proszę o pomoc i pozdrawiam.
program petlawpetli;
var
a,b,c,d,m,n,t:integer;
begin
readln(t);
for c:=1 to t do
BEGIN
readln(m);
readln(n);
END;
for m:=m to n do
begin
for a:=1 to m do
begin
if m mod a=0 then b:=b+1;
if a=m then
begin
if b=2 then writeln(m);
b:=0;
end;
end;
end;
readln;
end.