Salutare
Toata nebunia a luat sfarsit,.., cel putin asa am crezut , pana la proba contrarie
Problema mea era sa generez solutiile A de N luate cate K unde N = 80 si K = 20
am rezolvat-o (done)
dupa aceea trebuia sa gasesc metoda de a compara solutiile obtinute pe criteriul sumei
adika se dau spre ex suma minima 500 si suma maxima 800
au un numar de n+1 solutii (randuri)
trebuia scris programelul care sa afiseze numerele comune (adik cele care se repeta) in aceste solutii
Teoretic e gata (done ) problema depasita si asta
acum trebuie sa extrag aceste solutii adik fiecare aranjament in parte, sa vad care intre intre aceste doua cerinte suma nimima si suma maxima
problema e ca la acea comanda ASSIGN( F, NUME)
imi da o eroare frumoasa
ERROR5. ! FILE ACCESS DENIED
intrebarea mea este !!!
CUM SA ACCESEZ FISIERUL ACESTA CA SA IL POT CITI ?
VREO IDEE ?
am incercat asa
program calcul;
uses crt;
var
nume,nume2:string;
f,g:text;
suma, smin, smax: integer;
ch:byte;
begin
writeln;
writeln;
writeln(' Numele fisierului : => '); read(nume);
clrscr;
assign(f,nume); reset(f);
writeln;
writeln;
writeln(' Numele fisierului de iesire :'); read(nume2);
assign(g,nume2); rewrite(g);
clrscr;
writeln;
writeln;
Writeln(' Suma minima : => '); read(smin);
writeln;
writeln(' Suma maxima : => '); read(smax);
repeat
suma:=0;
while not eoln(f) do
read(f,ch);
suma:=suma+ch;
for suma:= smin to smax do
begin
write(ch,' ');
write(g,ch,' ');
end;
begin
readln(f);
end;
until eof(f);
readkey;
end.
insa eroarea de mai sus nu imi da voie
as vrea sa stiu cum sa fac sa il accesez
am nevoie de el , datele ce trebuiesc prelucrate sunt in el ma gandeam ca exista ceva comenzi care il forteaza sa incarce in memoria virtuala
i-am dat voie windows-ului meu XP sa faca 60 GB de Swap, numai sa pot sa incarc acest fisier,
problema de acum este ca nu vrea sa faca ASSIGN (F, NUME) VREO IDEE ?multumiri anticipate