•alexalbu95
Client obisnuit

Karma: -10
Deconectat
Mesaje: 57
|
 |
« Răspunde #75 : Aprilie 08, 2012, 16:50:22 » |
|
Daca vrei sa folosesti formula trebuie sa simplifici numitorii ca sa poti folosi modulo-ul linistit apoi.
Ms de sfat. 
|
|
|
Memorat
|
|
|
|
•Michel
Strain
Karma: 0
Deconectat
Mesaje: 2
|
 |
« Răspunde #76 : Aprilie 10, 2012, 08:31:05 » |
|
eu am folosit modulo si tot 20 am luat
|
|
|
Memorat
|
|
|
|
•Andrei.Xwe
Strain
Karma: -4
Deconectat
Mesaje: 38
|
 |
« Răspunde #77 : Aprilie 10, 2012, 08:36:44 » |
|
Pai, trebuie sa scazi complexitatea....ceea ce faci tu cu for-ul pana la N, inseamna o complexitate O(N), dar se poate face foarte simplu cu formula de la inductie si scoti O(1).
|
|
|
Memorat
|
|
|
|
•geniucos
|
 |
« Răspunde #78 : Aprilie 10, 2012, 16:08:28 » |
|
Imi poate da si mie cineva testul 8.Iau 90 si nu inteleg ce gresesc  .
|
|
|
Memorat
|
|
|
|
•alexalbu95
Client obisnuit

Karma: -10
Deconectat
Mesaje: 57
|
 |
« Răspunde #79 : Aprilie 11, 2012, 14:11:13 » |
|
Imi poate da si mie cineva testul 8.Iau 90 si nu inteleg ce gresesc  . Hint : 1. Vezi ca suma initiala o poti compune din 2 sume dupa ce o desfaci. 2. Ai grija la numitor. Poti scapa de de el.
|
|
|
Memorat
|
|
|
|
•DxH5dIMHN
Strain
Karma: -5
Deconectat
Mesaje: 9
|
 |
« Răspunde #80 : Noiembrie 19, 2012, 00:44:39 » |
|
Suma sumelor telescopice este o suma telescopica suma.in 1000000000 29997
suma.out 13662
|
|
|
Memorat
|
|
|
|
•visanr
|
 |
« Răspunde #81 : Noiembrie 19, 2012, 00:48:21 » |
|
Tu ai de gand sa te opresti din a posta aiurea? LE: @Mihai: Ok  Prin aiurea nu m-am referit la testele puse de el.
|
|
« Ultima modificare: Noiembrie 19, 2012, 07:12:48 de către Visan Radu »
|
Memorat
|
|
|
|
•klamathix
|
 |
« Răspunde #82 : Noiembrie 19, 2012, 01:24:33 » |
|
@Radu Te rog sa fii mai temperat in discutiile cu alti useri. @Silviu Sunt sigur ca ai intentii bune dar, dupa cum observi, unii useri se simt agasati de postarile de tip 'Mi-a fost usor sa o rezolv. Uitati un hint', in special fiindca nu te intreaba nimeni  . Am sa te rog si pe tine sa moderezi putin frecventa/tonul post-urilor, pentru a pastra forumul productiv.
|
|
« Ultima modificare: Noiembrie 19, 2012, 03:41:05 de către Mihai Calancea »
|
Memorat
|
|
|
|
•DxH5dIMHN
Strain
Karma: -5
Deconectat
Mesaje: 9
|
 |
« Răspunde #83 : Noiembrie 19, 2012, 01:46:02 » |
|
@Silviu Sunt sigur ca ai intentii bune dar, dupa cum observi, unii useri se simt agasati de postarile de tip 'Mi-a fost usor de rezolvat. Uitati un hint', in special fiindca nu te intreaba nimeni . Am sa te rog si pe tine sa moderezi putin frecventa/tonul post-urilor, pentru a pastra forumul productiv.
Am observat. Un hint si o valoare de testare au rolul lor, nu este o postare aiurea... Si mie imi folosesc comentariile utile de pe forum. Voi tine cont de sugestie. Sa nu zgandaresc naturelul simtitor al unora.
|
|
|
Memorat
|
|
|
|
•paunmatei7
Strain
Karma: 28
Deconectat
Mesaje: 27
|
 |
« Răspunde #84 : Ianuarie 07, 2013, 01:17:10 » |
|
Are ceva special testul 4
|
|
|
Memorat
|
|
|
|
•Noradll
Strain
Karma: 0
Deconectat
Mesaje: 1
|
 |
« Răspunde #85 : Februarie 05, 2013, 12:51:23 » |
|
hint: faceti %p dupa impartirea la 3 altfel nu se mai simplifica si da WA
|
|
|
Memorat
|
|
|
|
•stefanutz13
Strain
Karma: 0
Deconectat
Mesaje: 2
|
 |
« Răspunde #86 : Mai 13, 2013, 20:55:23 » |
|
Dc imi da time limit excedeed..Sa imi explice si mie cineva va rog 
|
|
|
Memorat
|
|
|
|
•pauldb
|
 |
« Răspunde #87 : Mai 13, 2013, 21:03:15 » |
|
Pentru ca solutia ta e prea inceata ca sa rezolve problema. Mai exact, solutia corecta are complexitate O(1), in timp ce solutia ta are complexitate O(N).
|
|
|
Memorat
|
Am zis 
|
|
|
•Marius7122
Strain
Karma: 0
Deconectat
Mesaje: 3
|
 |
« Răspunde #88 : Noiembrie 30, 2013, 14:38:12 » |
|
imi puteti zice si mie care este formula ca nu o gasesc , multumesc anticipat
|
|
|
Memorat
|
|
|
|
•SebiSebi
|
 |
« Răspunde #89 : Noiembrie 30, 2013, 17:43:23 » |
|
|
|
|
Memorat
|
|
|
|
•cosminionut
Strain
Karma: 0
Deconectat
Mesaje: 5
|
 |
« Răspunde #90 : Iulie 09, 2014, 10:56:41 » |
|
Am folosit formulele din solutia oficiala si totusi primesc wrong answer pe toate testele cu exceptia primelor doua. Ma poate ajuta cineva? E extrem de stresant.
|
|
|
Memorat
|
|
|
|
•tudorv96
Strain
Karma: -6
Deconectat
Mesaje: 17
|
 |
« Răspunde #91 : Iulie 09, 2014, 12:22:40 » |
|
1 ≤ N ≤ 10^9
Tu inmultesti tot odata si e normal sa iti faca overflow. Fa cate o inmultire si apoi modulo.
|
|
|
Memorat
|
|
|
|
•Dupree7
Strain
Karma: -1
Deconectat
Mesaje: 4
|
 |
« Răspunde #92 : Septembrie 02, 2015, 14:31:09 » |
|
s=(n*(n+1)*(n-1))/3; si apoi ii dau comanda g << s%p;(s si n sunt long long int) de ce imi da "Killed by signal 8(SIGFPE)." ?
|
|
|
Memorat
|
|
|
|
•vladrochian
Strain
Karma: 25
Deconectat
Mesaje: 29
|
 |
« Răspunde #93 : Septembrie 02, 2015, 15:24:05 » |
|
s=(n*(n+1)*(n-1))/3; si apoi ii dau comanda g << s%p;(s si n sunt long long int) de ce imi da "Killed by signal 8(SIGFPE)." ?
În primul rând, produsul nu încape în long long, trebuie să înmulțești câte 2 numere și să faci modulo după fiecare înmulțire. De asemenea, ar fi indicat să pui la sfârșitul funcției main 
|
|
|
Memorat
|
|
|
|
•Dupree7
Strain
Karma: -1
Deconectat
Mesaje: 4
|
 |
« Răspunde #94 : Septembrie 02, 2015, 16:46:05 » |
|
s=(n*(n+1)*(n-1))/3; si apoi ii dau comanda g << s%p;(s si n sunt long long int) de ce imi da "Killed by signal 8(SIGFPE)." ?
În primul rând, produsul nu încape în long long, trebuie să înmulțești câte 2 numere și să faci modulo după fiecare înmulțire. De asemenea, ar fi indicat să pui la sfârșitul funcției main  Am pus s=(n%p*(n+1)%p*(n-1)%p)/3%p; dar tot imi da aceeasi eroare
|
|
|
Memorat
|
|
|
|
•vladrochian
Strain
Karma: 25
Deconectat
Mesaje: 29
|
 |
« Răspunde #95 : Septembrie 02, 2015, 18:27:44 » |
|
Înlocuiește cu și ai grijă la împărțirea în modul. (a / b) % p nu e echivalent cu ((a % p) / (b % p)) % p
|
|
|
Memorat
|
|
|
|
•Dupree7
Strain
Karma: -1
Deconectat
Mesaje: 4
|
 |
« Răspunde #96 : Septembrie 03, 2015, 11:35:12 » |
|
Am folosit acum g << (n-1)%p*n%p*(n+1)%p/3; si iau 60 de puncte. La celelalte imi spune incorect dar nu imi dau seama ce conditie mai trebuie pusa
|
|
|
Memorat
|
|
|
|
•alex_ovidiunitu
Strain
Karma: 11
Deconectat
Mesaje: 25
|
 |
« Răspunde #97 : Septembrie 03, 2015, 19:17:36 » |
|
pune paranteze peste tot, adica asa: ((n%p)*((n-1)%p)*((n+1)%p)/3)%p;
|
|
« Ultima modificare: Septembrie 03, 2015, 19:23:00 de către Alex Ovidiu Nitu »
|
Memorat
|
|
|
|
•iuliia
Strain
Karma: 0
Deconectat
Mesaje: 1
|
 |
« Răspunde #98 : Februarie 06, 2018, 09:28:13 » |
|
esti f.f prost
|
|
|
Memorat
|
|
|
|
|