infoarena

infoarena - concursuri, probleme, evaluator, articole => .com 2011 => Subiect creat de: Mihai-Alexandru Dusmanu din Noiembrie 19, 2011, 09:21:52



Titlul: ChatNoir
Scris de: Mihai-Alexandru Dusmanu din Noiembrie 19, 2011, 09:21:52
Aici se pot pune întrebări legate de problema ChatNoir (http://infoarena.ro/problema/chatnoir).

Intrebarile pot fi puse pe toata durata probei. Acestea trebuie formulate astfel incat raspunsul sa poata fi DA sau NU. In caz contrar sau in cazul în care întrebarea își găsește răspuns în enunțul problemei, raspunsul va fi NO COMMENT.


Titlul: Răspuns: ChatNoir
Scris de: Alexandru Popescu din Noiembrie 19, 2011, 13:26:50
Pisica neagra misca prima?


Titlul: Răspuns: ChatNoir
Scris de: Mr. Noname din Noiembrie 19, 2011, 13:36:05
DA.


Titlul: Răspuns: ChatNoir
Scris de: Heidelbacher Andrei din Noiembrie 19, 2011, 17:06:02
Prin faptul ca pisica neagra se misca inteligent, se intelege ca se deplaseaza spre cea mai apropiata casuta prin care poate iesi din camera la momentul respectiv?


Titlul: Răspuns: ChatNoir
Scris de: Mr. Noname din Noiembrie 19, 2011, 19:48:49
NO COMMENT


Titlul: Răspuns: ChatNoir
Scris de: Neb Andrei din Noiembrie 20, 2011, 18:29:57
De ce imi apare "Fisier de iesire lipsa: 0 puncte" ? E cumva din cauza evaluatorului?

Eu afisez in freopen("chatnoir.out","wt",stdout);
deci nu cred ca am eu un typo


Titlul: Răspuns: ChatNoir
Scris de: Mr. Noname din Noiembrie 20, 2011, 18:49:50
Cod:
freopen("dirichlet.in","rt",stdin);
freopen("dirichlet.out","wt",stdout);
 
cin>>n;
[..]
cout<<44<<'\n';

Daca ai deschis fisierele cu freopen, atunci trebuie sa citesti cu scanf/ sa afisezi cu printf. ;)


Titlul: Răspuns: ChatNoir
Scris de: Andrei Grigorean din Noiembrie 20, 2011, 19:06:00
Cod:
freopen("dirichlet.in","rt",stdin);
freopen("dirichlet.out","wt",stdout);
 
cin>>n;
[..]
cout<<44<<'\n';

Daca ai deschis fisierele cu freopen, atunci trebuie sa citesti cu scanf/ sa afisezi cu printf. ;)


Nu e adevarat. Cin si cout sunt obiecte care citesc/scriu la stdin si stdout. Daca tu ai redirectat stdin/stdout catre fisiere, comportamentul va fi cel dorit. Andrei primeste mesajul pentru ca a trimis sursa la problema chat noir, nu dirchlet.