•proflaurian
Client obisnuit

Karma: 46
Deconectat
Mesaje: 58
|
 |
« Răspunde #2 : Iulie 23, 2011, 01:08:54 » |
|
@ Catalin
Incearca sa rezolvi un caz cu valori mici.
Ia de exemplu: S=1000 A=2 B=3 ( 3A+2 = 8 , 3B+1 = 10 )
Pe zile ar trebui sa obtii sumele:
1000 , 1008, 336, 112 , 120, 40, 48, 16, 24, 8, 18, 6, 2, 12, 4 , 12, 4, 12, 4, 12,4, 12, 4, 12...
Observa ca macar o data la doua zile suma se imparte prin 3, ca dupa cateva zile se ajunge la sume destul de mici si ca secventa de sume "12 , 4" incepe sa se repete incepand din prima zi cand s-a obtinut 12.
Ideea e simularea operatiilor folosind "numere mari" pana ajungi la "numere mici" si apoi marcarea sumelor mici ( de ordinul de marime un pic peste numerele 3A+2 si 3B+1 ) cu zilele in care se obtin prima data. Sumele care se repeta nu depasesc ordinul zecilor de mii.
Daca nu stii inca operatii cu numere mari ar fi bine sa incepi prin a le invata inainte de a incerca sa rezolvi problema.
|