Soluții trimise

Rezumat problemă

#1060

Locuitorii planetei Agria, numiţi agri, au hotărât ca în celebrul an 2012 să le explice pământenilor cum trebuie cules „eficient” un rând cu n porumbi, numerotaţi, în ordine, cu 1, 2, 3,..., n.

Cei n porumbi sunt culeşi de mai mulţi agri. Primul agri merge de-a lungul rândului, plecând de la primul porumb şi culege primul porumb întâlnit, al treilea, al cincilea şi aşa mai departe până la capătul rândului.

Atunci când ajunge la capătul rândului, porneşte al doilea agri şi culege porumbi respectând aceeaşi regulă ca şi primul agri.

Metoda se repetă până când toţi porumbii sunt culeşi.

Pământeanul Ionel încearcă să descopere ce ascunde această metodă şi se gândeşte câţi porumbi culege primul agri, câţi agri culeg un rând cu n porumbi, la a câta trecere este cules porumbul cu numărul x şi care este numărul ultimului porumb cules.

Exemplu: Dacă pe un rând sunt n=14 porumbi atunci sunt 4 agri care culeg porumbii:




  • primul agri culege porumbii 1,3,5,7,9,11,13;
  • al doilea agri culege porumbii 2,6,10,14;
  • al treilea agri culege porumbii 4 şi 12;
  • ultimul agri culege porumbul 8.


Pentru a-l ajuta pe Ionel să descopere secretul acestei metode, scrieţi un program care citeşte cele două numere naturale n şi x şi care determină:

a) numărul de porumbi culeşi de primul agri;
b) numărul de agri care culeg şirul de n porumbi;
c) numărul trecerii la care este cules porumbul cu numărul x;
d) numărul ultimului porumb cules.

OJI 2012, Clasa a V-a
ID   Utilizator Problema Data încărcării Stare
Balasa Luana (Luana2012) Porumb 31 Mai 2026, 14:02 Evaluare finalizată 36
Balasa Luana (Luana2012) Porumb 31 Mai 2026, 13:57 Evaluare finalizată 40
HiddenDark C (HiddenDark1616) Porumb 13 Mai 2026, 19:47 Evaluare finalizată 100
David Iustin Mihai (iustin2105) Porumb 01 Mai 2026, 16:05 Evaluare finalizată 100
David Iustin Mihai (iustin2105) Porumb 01 Mai 2026, 16:04 Evaluare finalizată E.C
Mitrica Eduard (eduardm) Porumb 08 Aprilie 2026, 14:39 Evaluare finalizată 100
chen jiang heng (paul2025) Porumb 11 Martie 2026, 12:19 Evaluare finalizată 13
chen jiang heng (paul2025) Porumb 11 Martie 2026, 12:18 Evaluare finalizată 13
CRISTICI DAVID (CristiciDavid) Porumb 10 Martie 2026, 10:50 Evaluare finalizată 100
qué valentin (mrvalentyn) Porumb 06 Martie 2026, 17:10 Evaluare finalizată 100
qué valentin (mrvalentyn) Porumb 06 Martie 2026, 17:08 Evaluare finalizată 40
qué valentin (mrvalentyn) Porumb 06 Martie 2026, 17:07 Evaluare finalizată 40
chen jiang heng (paul2025) Porumb 04 Martie 2026, 13:00 Evaluare finalizată 100
chen jiang heng (paul2025) Porumb 04 Martie 2026, 12:58 Evaluare finalizată 13
chen jiang heng (paul2025) Porumb 04 Martie 2026, 12:56 Evaluare finalizată 13
chen jiang heng (paul2025) Porumb 04 Martie 2026, 12:56 Evaluare finalizată E.C
Capac Clara Florentina (capac_clara) Porumb 04 Martie 2026, 09:40 Evaluare finalizată 70
Capac Clara Florentina (capac_clara) Porumb 04 Martie 2026, 09:23 Evaluare finalizată 70
Capac Clara Florentina (capac_clara) Porumb 04 Martie 2026, 09:15 Evaluare finalizată 40
Capac Clara Florentina (capac_clara) Porumb 04 Martie 2026, 09:12 Evaluare finalizată 10
Capac Clara Florentina (capac_clara) Porumb 04 Martie 2026, 09:11 Evaluare finalizată 0
Adam Dolcaanu (AdamDolceanu) Porumb 02 Martie 2026, 21:30 Evaluare finalizată E.C
Doaga Eduard (Edward_16) Porumb 01 Martie 2026, 21:35 Evaluare finalizată 100
Doaga Eduard (Edward_16) Porumb 01 Martie 2026, 21:32 Evaluare finalizată 100
Munteanu Rares (munteanu_rares_2014) Porumb 01 Martie 2026, 17:23 Evaluare finalizată 100
Munteanu Rares (munteanu_rares_2014) Porumb 01 Martie 2026, 17:13 Evaluare finalizată 70
Munteanu Rares (munteanu_rares_2014) Porumb 01 Martie 2026, 17:11 Evaluare finalizată 46
Munteanu Rares (munteanu_rares_2014) Porumb 01 Martie 2026, 17:06 Evaluare finalizată 40
Munteanu Rares (munteanu_rares_2014) Porumb 01 Martie 2026, 16:57 Evaluare finalizată 10
Munteanu Rares (munteanu_rares_2014) Porumb 01 Martie 2026, 16:56 Evaluare finalizată 5
Munteanu Rares (munteanu_rares_2014) Porumb 01 Martie 2026, 16:54 Evaluare finalizată E.C
Niculici Vladimir Andrei (VLADIMIR_N) Porumb 01 Martie 2026, 11:40 Evaluare finalizată 100
Niculici Vladimir Andrei (VLADIMIR_N) Porumb 01 Martie 2026, 11:18 Evaluare finalizată 100
Niculici Vladimir Andrei (VLADIMIR_N) Porumb 01 Martie 2026, 11:13 Evaluare finalizată 40
Trancioveanu Maria (maria_tranci2014) Porumb 28 Februarie 2026, 21:05 Evaluare finalizată 100
Stroiu Andrei (stroiuandrei) Porumb 28 Februarie 2026, 19:47 Evaluare finalizată E.C
Stroiu Andrei (stroiuandrei) Porumb 28 Februarie 2026, 19:41 Evaluare finalizată 46
Stroiu Andrei (stroiuandrei) Porumb 28 Februarie 2026, 19:37 Evaluare finalizată 40
Stroiu Andrei (stroiuandrei) Porumb 28 Februarie 2026, 19:37 Evaluare finalizată 40
Stroiu Andrei (stroiuandrei) Porumb 28 Februarie 2026, 19:37 Evaluare finalizată 40
Caruntu David (David2025mate) Porumb 28 Februarie 2026, 19:34 Evaluare finalizată 100
Caruntu David (David2025mate) Porumb 28 Februarie 2026, 19:33 Evaluare finalizată 70
Caruntu David (David2025mate) Porumb 28 Februarie 2026, 19:33 Evaluare finalizată 70
Caruntu David (David2025mate) Porumb 28 Februarie 2026, 19:32 Evaluare finalizată 70
Caruntu David (David2025mate) Porumb 28 Februarie 2026, 19:31 Evaluare finalizată E.C
Caruntu David (David2025mate) Porumb 28 Februarie 2026, 19:25 Evaluare finalizată 70
Caruntu David (David2025mate) Porumb 28 Februarie 2026, 19:22 Evaluare finalizată 46
Caruntu David (David2025mate) Porumb 28 Februarie 2026, 19:18 Evaluare finalizată 46
Stroiu Andrei (stroiuandrei) Porumb 28 Februarie 2026, 18:15 Evaluare finalizată E.C
Stroiu Andrei (stroiuandrei) Porumb 28 Februarie 2026, 18:15 Evaluare finalizată 43
Du-te sus!