infoarena

infoarena - concursuri, probleme, evaluator, articole => SPOJ => Subiect creat de: Mihai Calancea din August 20, 2009, 19:47:52



Titlul: 3885. Coins Game
Scris de: Mihai Calancea din August 20, 2009, 19:47:52
http://www.spoj.pl/problems/MCOINS/

Cod:
void calculate () {
int i;
for( i = 1 ; i <= MAXN ; ++i )
if( win[i - 1] == 0 || win[i - L] == 0 || win[i - K ] == 0)
win[i] = 1;
}

Poate cineva sa-mi dea un hint in legatura cu ce gresesc ?  :D iau WA cu 0.02 sec( e prea rapid ). Citire fac si pana la eof si pana la m :-k.


Titlul: Răspuns: 3885. Coins Game
Scris de: Mircea Dima din August 20, 2009, 20:40:44
http://www.spoj.pl/problems/MCOINS/

Cod:
void calculate () {
int i;
for( i = 1 ; i <= MAXN ; ++i )
if( win[i - 1] == 0 || win[i - L] == 0 || win[i - K ] == 0)
win[i] = 1;
}

Poate cineva sa-mi dea un hint in legatura cu ce gresesc ?  :D iau WA cu 0.02 sec( e prea rapid ). Citire fac si pana la eof si pana la m :-k.



win[i-L]... daca i = 1 => i - L negativ :-" ...poate de aici e problema


Titlul: Răspuns: 3885. Coins Game
Scris de: Mihai Calancea din August 20, 2009, 20:52:37
Am luat AC , mersi mult :D. N-am fost tare atent , poate daca luam un run error sau ceva ma prindeam , da wa era dubios.