Nivelul concursului: Local
http://oni2013.info.tm/ http://www.oni2013.isjbihor.ro/
Grupe
Clasa a V-a Clasa VII-a Clasa a IX-a Clasa a X-a Clasele XI-XII#1515
gradina
Păcală a reușit să ducă la bun sfârșit înțelegerea cu boierul căruia-i fusese slugă și, conform învoielii, boierul trebuie să-l răsplătească dându-i o parte din livada sa cu pomi fructiferi. Boierul este un om foarte ordonat, așa că livada sa este un pătrat cu latura de N
metri unde, pe vremuri, fuseseră plantate N
rânduri cu câte N
pomi fiecare. Orice pom fructifer putea fi identificat cunoscând numărul rândului pe care se află și poziția sa în cadrul rândului respectiv. Cu timpul, unii pomi s-au uscat şi acum mai sunt doar P
pomi. Păcală trebuie să-și delimiteze în livadă o grădină pătrată cu latura de K
metri.
ONI 2013, Clasa a IX-a
#3562
momente
Determinați câte momente palidromice au loc în k
intervale de timp date.
ONI 2013, Clasa a IX-a
#1637
Split
Fie un șir de numere naturale. Se împarte şirul în patru secvenţe astfel încât orice element din şir să aparţină unei singure secvenţe şi fiecare secvenţă să conţină cel puţin două elemente. Pentru fiecare secvenţă se determină costul ei ca fiind diferenţa dintre valoarea maximă şi cea minimă din acea secvenţă.
ONI 2013, Clasa a IX-a
#1639
Secvente3
Considerăm şirul de numere naturale nenule distincte \(a_1,a_2, …,a_N\). Notăm cu \(L_i\) lungimea maximă a unei secvențe de elemente cu valori consecutive care se poate obţine prin ordonarea crescătoare a primelor i
elemente din şirul dat. Să se determine \(L_1,L_2, …,L_N\).
ONI 2013, Clasa a IX-a
#3563
spider
Omul păianjen (Spiderman) sare de pe o clădire pe alta, aflată în imediata vecinătate, în nord
, est
, sud
sau vest
. Clădirile din cartierul omului păianjen au o înălţime exprimată în numere naturale şi sunt aşezate pe m
rânduri, câte n
pe fiecare rând. Spiderman va alege să sară pe una dintre clădirile vecine, care are înălţimea mai mică sau egală, iar diferenţa de înălţime este minimă. Dacă există mai multe clădiri vecine de aceeaşi înălţime, omul păianjen aplică ordinea preferenţială nord
, est
, sud
, vest
, dar nu sare încă o dată pe o clădire pe care a mai sărit. Scopul omului păianjen este acela de a reuşi să facă un număr maxim de sărituri succesive.
Scrieţi un program care determină numărul maxim de sărituri succesive, pe care îl poate efectua, pornind de la oricare dintre clădiri, precum şi poziţiile clădirilor care formează drumul maxim.
ONI 2013, Clasa a IX-a