infoarena

infoarena - concursuri, probleme, evaluator, articole => Probleme externe => Subiect creat de: Preda Mihai din Octombrie 15, 2013, 20:03:19



Titlul: Problema bac 2008 iunie Varianta 44
Scris de: Preda Mihai din Octombrie 15, 2013, 20:03:19
Se considera urmatorul sir de numere naturale :
1 22 333 4444 55555.....
Pentru o valoare naturala "n" citita de la tastatura(0<n<10000),se cere sa se precizeze care este termenul cu numarul de ordine "n" in sirul prezent.
Exemplu: pentru n=12, al doisprezecelea termen din sir este 5.

Aceasta este problema...
Eu am vazut cum sa aflu nr de numere (n(n+1))/2=15 (adica 1 de 1 , 2 de 2 , 3 de 3 ,4 de 4 si 5 de 5)...
mai depeparte nu stiu ce sa fac.....


Titlul: Răspuns: Problema bac 2008 iunie Varianta 44
Scris de: Rares Cheseli din Octombrie 15, 2013, 21:34:44
Prima data ar trebui sa verifici daca n e de forma x*(x+1)/2. Daca da, atunci rezultatul e acel x, daca nu faci asa: Cauti cel mai mare x care verifica inegalitatea x*(x+1)/2<n. Rezultatul in acest caz va fi x+1.


Titlul: Răspuns: Problema bac 2008 iunie Varianta 44
Scris de: Preda Mihai din Octombrie 15, 2013, 22:22:27
Nu inteleg cum/ce vrei sa spui. :(
LE:
fac informatica din septembrie (clasa a9-a)
pana la urma ma ajuns ca n(n+1)/2 asputea sa sriu asa n*2==(n*(n+1))
eu citintd de la tastatura numai n-ul
si de aici nu stiu cum sa rezolv
eu trebuie sa gaesc 2 nr consectuive care inmultite fac n...:(


Titlul: Răspuns: Problema bac 2008 iunie Varianta 44
Scris de: Rares Cheseli din Octombrie 16, 2013, 13:16:49
Am modificat mesajul de mai sus. Ar trebui sa fie mai clar acum.


Titlul: Răspuns: Problema bac 2008 iunie Varianta 44
Scris de: Preda Mihai din Octombrie 18, 2013, 12:34:19
De fapt (k-1)*k<=2n<k*(k+1)
de aici cautam un patrat perfect si ne dadea k-1 la patrat si k+1 la patrat  scoteam radical din radical din 2n si partea intreaga  era rezultatul la nr impare si la nr pare adunam +1
:)