Soluții trimise

Rezumat problemă

Orice număr natural mai mare decât 2 poate fi scris ca sumă de numere naturale nenule aflate în ordine strict crescătoare, astfel încât orice termen al sumei, cu excepția primului termen, este un multiplu al termenului precedent din sumă. De exemplu, 27=3+6+18, unde 6 este multiplul lui 3, iar 18 este multiplul lui 6. Cum se dorește o descompunere formată dintr-un număr cât mai mare de termeni, vom obține și descompuneri cu 4 termeni: 27=1+2+8+16, 27=1+2+4+20, 27=1+2+6+18. Dintre cele trei descompuneri cu 4 termeni, descompunerea 27=1+2+4+20 este minimă din punct de vedere lexicografic (1 și 2 sunt la fel în cele trei descompuneri, dar 4 < 6 și 4 < 8). Numărul 30 poate fi descompus 30=2+4+8+16. El are o descompunere tot de lungime 4, dar este mai mare din punct de vedere lexicografic decât oricare dintre descompunerile cu patru termeni ale lui 27 (2 > 1).

Pentru mai multe seturi de date formate din câte două numere naturale A și B, A ≤ B, se cere să se determine, pentru fiecare set una dintre următoarele cerințe:
1. numărul maxim de termeni în care pot fi descompuse numerele din intervalul [A,B] după regula descrisă în enunț;
2. numărul de numere din intervalul [A,B] care pot fi descompuse cu un număr maxim de termeni;
3. numărul din intervalul [A,B] care admite o descompunere cu un număr maxim de termeni, minimă din punct de vedere lexicografic.

ONI 2017, clasa a X-a

ID   Utilizator Problema Data încărcării Stare
Vlad Sirbu (Vladsirbu23) multisum 21 Martie 2018, 09:47 Evaluare finalizată 0
Burdusa Petru (petrupetrupetru) multisum 09 Martie 2018, 11:33 Evaluare finalizată 10
Burdusa Petru (petrupetrupetru) multisum 09 Martie 2018, 11:28 Evaluare finalizată 10
Burdusa Petru (petrupetrupetru) multisum 09 Martie 2018, 11:27 Evaluare finalizată 0
Burdusa Petru (petrupetrupetru) multisum 09 Martie 2018, 11:26 Evaluare finalizată 10
Burdusa Petru (petrupetrupetru) multisum 09 Martie 2018, 11:14 Evaluare finalizată 10
vilcu eric (ericvilcu) multisum 21 Februarie 2018, 15:47 Evaluare finalizată 0
vilcu eric (ericvilcu) multisum 21 Februarie 2018, 15:43 Evaluare finalizată 0
vilcu eric (ericvilcu) multisum 21 Februarie 2018, 15:43 Evaluare finalizată 0
Sollux Captor (Sfantul_Ponei) multisum 20 Februarie 2018, 08:37 Evaluare finalizată 100
Salagean Gabriela (gabisalagean76) multisum 06 Februarie 2018, 17:37 Evaluare finalizată 100
Stefan Dascalescu stefdasca.ro (stefdasca) multisum 04 Februarie 2018, 16:46 Evaluare finalizată 100
Ene Dumitru (ed) multisum 28 Ianuarie 2018, 19:54 Evaluare finalizată 100
Andrei Visalon (Prekzursil) multisum 10 Decembrie 2017, 23:34 Evaluare finalizată 100
Aruxandei Matei - Stefan (MateiStefan) multisum 09 Octombrie 2017, 20:35 Evaluare finalizată 100
ANDRU-PAD ADRIANA ANDRADA (andrada_pad) multisum 09 Octombrie 2017, 18:33 Evaluare finalizată 100
Oniga Mihai (bustatu) multisum 04 Octombrie 2017, 18:52 Evaluare finalizată 100
Adrian Vasile (Micutu) multisum 04 Octombrie 2017, 12:15 Evaluare finalizată 100
Adrian Vasile (Micutu) multisum 04 Octombrie 2017, 12:15 Evaluare finalizată 100
Adrian Vasile (Micutu) multisum 04 Octombrie 2017, 12:14 Evaluare finalizată 100
Arama Alexandru (Alexandru_Arama) multisum 03 Octombrie 2017, 22:51 Evaluare finalizată 100
Arama Alexandru (Alexandru_Arama) multisum 03 Octombrie 2017, 22:50 Evaluare finalizată E.C
Arama Alexandru (Alexandru_Arama) multisum 03 Octombrie 2017, 22:49 Evaluare finalizată E.C
Arama Alexandru (Alexandru_Arama) multisum 02 Octombrie 2017, 20:30 Evaluare finalizată 64
Arama Alexandru (Alexandru_Arama) multisum 02 Octombrie 2017, 19:45 Evaluare finalizată 60
Aspru Octavian (oaspru) multisum 24 Septembrie 2017, 21:22 Evaluare finalizată 100
✔️ Popa Adrian (a53) multisum 23 Septembrie 2017, 22:59 Evaluare finalizată 100
Pracsiu Dan (dnprx) multisum 23 Septembrie 2017, 21:17 Evaluare finalizată 100
Pracsiu Dan (dnprx) multisum 23 Septembrie 2017, 21:17 Evaluare finalizată 100
Pracsiu Dan (dnprx) multisum 23 Septembrie 2017, 21:16 Evaluare finalizată 100
Du-te sus!