Afişează mesaje
|
Pagini: 1 2 3 [4] 5 6 ... 9
|
77
|
infoarena - concursuri, probleme, evaluator, articole / Informatica / Răspuns: Salut am nevoie de ajutor la niste probleme
|
: Februarie 08, 2013, 20:55:35
|
La prima,zic ca ar fi mai simplu sa iei in variabila x toate numerele naturale,incepand de la 1,iar in y pozitia lor in vectorul solutie. Cand y ajunge egal cu n,afisezi x-ul respectiv. Ca un numar x sa fie pus in vectorul solutie,trebuie ca dupa ce il imparti la 2(cat timp permite divizibilitatea),la 3 si la 5, x-ul sa ramana 1.
Al 900-lea termen e 26244000, nu prea poti face cum zici tu. Te referi ca se ajunge la numere prea mari? Da,asa e,insa ca rationament e ok. Acum nu stiu,se depuncteaza la concursuri astfel de lucruri? Da, se ajunge la numere prea mari si nu poti itera cu X pana ajungi la al 5000-lea termen. Se depuncteaza, deoarece nu va intra in timp pe teste mai mari. Pe teste cu N mic (vreo 300-400 maxim) merge bine.
|
|
|
78
|
infoarena - concursuri, probleme, evaluator, articole / Informatica / Răspuns: Salut am nevoie de ajutor la niste probleme
|
: Februarie 08, 2013, 20:33:19
|
La prima,zic ca ar fi mai simplu sa iei in variabila x toate numerele naturale,incepand de la 1,iar in y pozitia lor in vectorul solutie. Cand y ajunge egal cu n,afisezi x-ul respectiv. Ca un numar x sa fie pus in vectorul solutie,trebuie ca dupa ce il imparti la 2(cat timp permite divizibilitatea),la 3 si la 5, x-ul sa ramana 1.
Al 900-lea termen e 26244000, nu prea poti face cum zici tu.
|
|
|
|