Afişează mesaje
|
Pagini: [1] 2
|
11
|
infoarena - concursuri, probleme, evaluator, articole / Informatica / DJGPP - rhide si F7 sau F8 -> nu merge.. da exit code 0 si iese
|
: Martie 15, 2008, 19:27:22
|
Salut, Am pus si eu DJGPP pe windows dupa instructiunile de aici: http://infoarena.ro/DJGPP-instalarea-de-la-A-la-ZMerge rhide, dar nu pot sa intru pas cu pas in program. Cand dau F7 si F8 imi iese cu exit code 0 la instructiunile de citire sau scriere. Am cautat apoi pe forum sa vad ce solutii sau mai dat, si am gasit 2 solutii viabile zic eu, dar nu-mi sunt la indemana.. 1. sa pun RHIDE pe linux (am un redhat 8.0 sau un fedora core 8 ) - nu ma descurc decat cu RPM-urile nu stiu cum sa pun altfel rhide-ul si rpm-ul de la rhide.com, de aici: http://www.rhide.com/download/main.html nu merge pe fedora (nu am incercat inca pe redhat) 2. sa pun breakpointuri prin program ca sa vad ce se intampla pas cu pas... Personal as vrea sa am un RHIDE care merge uns, si nu are nici o problema. Ma ajuta careva?!?? Linkuri, instructiuni (ca pentru incepatori in linux), sau alte fix-uri sa-mi mearga si mie RHIDE-ul in toate functiile lui?
|
|
|
20
|
infoarena - concursuri, probleme, evaluator, articole / Arhiva de probleme / Răspuns: 001 CMMDC
|
: Octombrie 05, 2007, 19:32:00
|
Care e problema? Imi da eroare de compilare! Sunt f.incepator in C++,in Pascal am facut-o de 100! #include<iostream> #include<fstream> void main() {long a,b,c; fstream f; f.open("cmmdc.in",ios::in); f>>a>>b; f.close();
CENZURAT
f.open("cmmdc.out",ios::out); f<<c<<endl; f.close(); }
|
|
|
21
|
infoarena - concursuri, probleme, evaluator, articole / Arhiva de probleme / Răspuns: 386 Dezastru
|
: Iulie 21, 2007, 10:53:57
|
Uite programul. Eu stiam ca nu e voie sa se posteze sursele. Program dezastru; Var f:text; i,k,n,p,nn,nk,kk:longint; s,pp:real; c:array[1..8000] of byte; a:array[1..8000] of real; Begin assign(f,'dezastru.in'); reset(f); readln(f,n,k); nn:=1; for i:=1 to n do begin nn:=nn*i; read(f,a[i]); end; nk:=1; for i:=1 to n-k do nk:=nk*i; s:=0.0; pp:=1.0; kk:=1; for i:=1 to k do begin kk:=kk*i; c[i]:=i; pp:=pp*a[c[i]]; end; s:=s+(pp/(nn div nk))*kk; if k<>n then repeat c[k]:=c[k]+1; if c[k]=n+1 then begin p:=k-1; while (p>0) and (c[p]=n-k+p) do p:=p-1; c[p]:=c[p]+1; for i:=p+1 to k do c[i]:=c[i-1]+1; end; pp:=1.0; for i:=1 to k do pp:=pp*a[c[i]]; s:=s+(pp/(nn div nk))*kk; until(c[1]=n-k+1); close(f); assign(f,'dezastru.out'); rewrite(f); Writeln(f,s:0:6); close(f); End.
|
|
|
24
|
infoarena - concursuri, probleme, evaluator, articole / Arhiva de probleme / Răspuns: 386 Dezastru
|
: Iulie 19, 2007, 13:15:48
|
Lucrez in Pascal; Am facut programul dar am uitat sa dau close(f)->f=fisierul de intrare; l-am trimis si am primit 2*raspuns corect , 3*raspuns gresit , 2*non-zero exit status si 3*time limit exceeded Mi-am dat seama de greseala si am inchis fisierul, apoi am trimis problema si am primit 7*non-zero exit status si 3*time limit exceeded.
|
|
|
|