problema incercuita!!!
Răspunsuri la întrebare
Uite-ti aici bradul, cu numere pana la linia 25 ( puteam sa generez si mai mult, dar se intindea bradul pe mai multe randuri si nu e bine ) :
https://sites.google.com/view/problama-incercuita/pagina-de-pornire
Linia 10 : 30 31 32 33 34 35 36 37 38 39 40
Linia 24 :156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180
Eu am generat bradul in c++, dar poti rezolva fara probleme problema matematic.
Observam ca pe liniile indivizibile cu 2 apare un singur element. Pe liniile divizibile cu doi apar i+1 elemente, unde i este numarul randului. Deci putem afla cu precizie care este primul si ultimul element de pe fiecare linie fara sa scriem toate numerele.
Linia 1 : 1
Linia 2 : Incepe la 1+1=2 , se termina la 2+2 = 4
Linia 3 : 1+4=5
Linia 4 : Incepe la 5+1 = 6, se termina la 6+4 = 10
Linia 5 : 10 + 1 = 11
Linia 6 : Incepe la 11 + 1 = 12, se termina la 12 + 6 = 18
Linia 7 : 18 + 1 = 19
Linia 8 : Incepe la 19 + 1 = 20, se termina la 20 + 8 = 28
Linia 9 : 28 + 1 = 29
........................................................