Pagini: 1 ... 7 8 [9] 10 11 ... 13   În jos
  Imprimă  
Ajutor Subiect: 006 Factorial  (Citit de 108375 ori)
0 Utilizatori şi 1 Vizitator pe acest subiect.
alexandru92
Nu mai tace
*****

Karma: -191
Deconectat Deconectat

Mesaje: 496



Vezi Profilul
« Răspunde #200 : Ianuarie 14, 2010, 15:37:19 »

Incearca urmatoarele chestii:
Cod:
Click dreapta pe proiect > Set Active Configuration > Release
Click drepata pe proiect > Settings >  Click pe tabul Compile > Extra Warnings ( -W ).
Si apoi ruleaza din nou. 
Fa si tu niste teste si apoi un debug sa vezi ce se intampla Smile
Memorat
SpiderMan
Nu mai tace
*****

Karma: -463
Deconectat Deconectat

Mesaje: 937



Vezi Profilul
« Răspunde #201 : Ianuarie 14, 2010, 18:53:40 »

Prima chestie ce mi-a iesit in ochi e while (ls<ld) , eu stiu ca trebuie <=, apoi aici mij=(ls+ld)/2; asta trebuie pusa 1 singura data ,la inceputul lui while ,nu de 2 ori.Si inca ceva: evita breakurile , sunt semne ale programarii neingrijite, foloseste pentru asta functii, dar nu cum le-ai implementat tu  Think.
EDIT: Era pentru sursa care a sters-o  wink
« Ultima modificare: Ianuarie 15, 2010, 10:10:35 de către Robert Simoiu » Memorat
klamathix
Echipa infoarena
Nu mai tace
*****

Karma: 733
Deconectat Deconectat

Mesaje: 1.216



Vezi Profilul
« Răspunde #202 : Ianuarie 14, 2010, 23:16:32 »

Ai gresit fisierele .
Memorat
SpiderMan
Nu mai tace
*****

Karma: -463
Deconectat Deconectat

Mesaje: 937



Vezi Profilul
« Răspunde #203 : Ianuarie 15, 2010, 09:35:36 »

Ai gresit fisierele .
Da intr-adevar, am avut timp sa ma uit si asta e. Fisierele sunt fact.in si fact.out. Uita-te aici sursa ta, ia 100 puncte fara probleme. Alta data fii mai atent, chestii de-astea se pot intampla si la un OJI sau ONI, si apoi iti dai cateva in cap ca ai gresit o litera sau cine stie ce  Aha.
Memorat
shnako
Client obisnuit
**

Karma: 3
Deconectat Deconectat

Mesaje: 50



Vezi Profilul
« Răspunde #204 : Ianuarie 15, 2010, 10:07:34 »

Ai gresit fisierele .

Vaaai aia era  Brick wall
Am luat 100  Winner 1st place
Mersi mult, sa speram ca nu fac ceva de genu asta la olimpiada ca ma spanzur cu sireturile  Whistle
Memorat
andrei.finaru
Strain
*

Karma: 8
Deconectat Deconectat

Mesaje: 26



Vezi Profilul
« Răspunde #205 : Ianuarie 19, 2010, 17:31:04 »

Am 95 de puncte , doar WA pe testu 1  am grija de tot: afisez -1 cand trebuie, si iau chiar cel mai mic n care satisface conditia(asa reiesea din exemple), nush ce are ... Imi puteti da un indiciu de caz care poate mi-a scapat sau de o greseala in program? Chiar nu pricep ce are Neutral .
Memorat
SpiderMan
Nu mai tace
*****

Karma: -463
Deconectat Deconectat

Mesaje: 937



Vezi Profilul
« Răspunde #206 : Ianuarie 19, 2010, 19:28:08 »

Doar daca ne dai indicii cum ai facut, sau eventual sa pui sursa cu comentariile de rigoare
Memorat
klamathix
Echipa infoarena
Nu mai tace
*****

Karma: 733
Deconectat Deconectat

Mesaje: 1.216



Vezi Profilul
« Răspunde #207 : Ianuarie 19, 2010, 21:32:36 »

N trebuie sa fie strict pozitiv , vezi cat iti afiseaza pentru p = 0.
Memorat
andrei.finaru
Strain
*

Karma: 8
Deconectat Deconectat

Mesaje: 26



Vezi Profilul
« Răspunde #208 : Ianuarie 20, 2010, 13:47:59 »

@klamathix: Afisez -1.
Caut binar un n care a indeplineasca conditia si numar zerourile cu puterile lui 5, am grija sa consider toate puterile pana in n. Nu cred ca am gresit pe undeva, pica pe mai mult de 1 test daca era asa. Cred ca e o chestie de finete, vreun caz particular... Ma gandeam ca poate cineva s-a mai lovit de asta si stie cum se rezolva.
Memorat
SpiderMan
Nu mai tace
*****

Karma: -463
Deconectat Deconectat

Mesaje: 937



Vezi Profilul
« Răspunde #209 : Ianuarie 20, 2010, 16:07:04 »

Asta e problema: trebuie sa afiseze 1. Fa un if "mare" la inceput si verifica daca p=0 atunci afisezi 1, altfel sa faca restul calculelor.
Memorat
andrei.finaru
Strain
*

Karma: 8
Deconectat Deconectat

Mesaje: 26



Vezi Profilul
« Răspunde #210 : Ianuarie 21, 2010, 16:56:12 »

100 in sfarsit:D:D:D Winner 1st place! Thx all pt sfaturi!
Memorat
yonatan
Strain
*

Karma: 10
Deconectat Deconectat

Mesaje: 47



Vezi Profilul
« Răspunde #211 : Februarie 14, 2010, 11:18:26 »

La problema aceasta trebuie calcul cu numere mari? 10^8 de 0  Surprised
Memorat
mathboy
Moderatori infoarena
Nu mai tace
*****

Karma: 150
Deconectat Deconectat

Mesaje: 259



Vezi Profilul
« Răspunde #212 : Februarie 14, 2010, 11:21:04 »

Nu. Ai cam 9 pagini din threadul asta si pe prima pagina (si nu numai) ai ceva indicii.
Memorat
yonatan
Strain
*

Karma: 10
Deconectat Deconectat

Mesaje: 47



Vezi Profilul
« Răspunde #213 : Februarie 14, 2010, 11:29:23 »

Nu. Ai cam 9 pagini din threadul asta si pe prima pagina (si nu numai) ai ceva indicii.
Da dar e corect ce scrie in enunt sau nu?Sad
Nu cumva trebuia p<8?
Memorat
mathboy
Moderatori infoarena
Nu mai tace
*****

Karma: 150
Deconectat Deconectat

Mesaje: 259



Vezi Profilul
« Răspunde #214 : Februarie 14, 2010, 11:35:45 »

Nu. E bine asa cum e si garantez ca nu trebuie sa faci operatii pe numere mari . Smile
Memorat
yonatan
Strain
*

Karma: 10
Deconectat Deconectat

Mesaje: 47



Vezi Profilul
« Răspunde #215 : Februarie 14, 2010, 11:41:51 »

Nu. E bine asa cum e si garantez ca nu trebuie sa faci operatii pe numere mari . Smile
Ok dar daca cum retii  numarul acela suficient de mare pentru cautarea binara?
Memorat
mathboy
Moderatori infoarena
Nu mai tace
*****

Karma: 150
Deconectat Deconectat

Mesaje: 259



Vezi Profilul
« Răspunde #216 : Februarie 14, 2010, 11:45:33 »

Tu nu cauti N! ci il cauti pe N.
PS: Ai o formula ca sa vezi cate 0-uri are N! plecand de la N. Ti-am spus...citeste tot topicul.
Memorat
yonatan
Strain
*

Karma: 10
Deconectat Deconectat

Mesaje: 47



Vezi Profilul
« Răspunde #217 : Februarie 14, 2010, 12:57:44 »

Tu nu cauti N! ci il cauti pe N.
PS: Ai o formula ca sa vezi cate 0-uri are N! plecand de la N. Ti-am spus...citeste tot topicul.

Numarul acela suficient de mare este cum il aflu?

L.E. : 5*10^8 imi ajunge?
« Ultima modificare: Februarie 14, 2010, 13:38:31 de către Proistosescu George » Memorat
SpiderMan
Nu mai tace
*****

Karma: -463
Deconectat Deconectat

Mesaje: 937



Vezi Profilul
« Răspunde #218 : Februarie 14, 2010, 13:28:14 »

Tu trebuie sa cauti binar rezultatul, facand o functie care returneaza cate zerouri are un numar X.
Memorat
yonatan
Strain
*

Karma: 10
Deconectat Deconectat

Mesaje: 47



Vezi Profilul
« Răspunde #219 : Februarie 14, 2010, 13:35:02 »

Da.
Dar nu  stiu intervalul.
Nu ar trebuie sa fie [0....5*10^8]?
Sau ma rog [0....5*p]?
Memorat
alexandru92
Nu mai tace
*****

Karma: -191
Deconectat Deconectat

Mesaje: 496



Vezi Profilul
« Răspunde #220 : Februarie 14, 2010, 13:38:40 »

Intre [1...5*p] da Smile
Memorat
yonatan
Strain
*

Karma: 10
Deconectat Deconectat

Mesaje: 47



Vezi Profilul
« Răspunde #221 : Februarie 14, 2010, 13:41:16 »

Intre [1...5*p] da Smile
Asa mersi de asta aveam nevoie.Smile
+ la karma
Memorat
SpiderMan
Nu mai tace
*****

Karma: -463
Deconectat Deconectat

Mesaje: 937



Vezi Profilul
« Răspunde #222 : Februarie 14, 2010, 13:52:42 »

Intre [1...5*p] da Smile
Asa mersi de asta aveam nevoie.Smile
+ la karma
Eu am pus limita asta : 10000000000LL, nu ai cum sa pui 5*p, ca nu stii in fiecare caz pana unde sa mergi Smile
Memorat
alexandru92
Nu mai tace
*****

Karma: -191
Deconectat Deconectat

Mesaje: 496



Vezi Profilul
« Răspunde #223 : Februarie 14, 2010, 14:00:19 »

Daca faci pe cate exemple o sa vezi ca numarul cautat este  <= 5*p.
Cod:
p=2 10
p=3 15
p=4 20
p=6 25
....
p=13 55
....
Memorat
SpiderMan
Nu mai tace
*****

Karma: -463
Deconectat Deconectat

Mesaje: 937



Vezi Profilul
« Răspunde #224 : Februarie 14, 2010, 17:01:04 »

Da, ai dreptate nu am observat. Multumesc de observare  Very Happy
Memorat
Pagini: 1 ... 7 8 [9] 10 11 ... 13   În sus
  Imprimă  
 
Schimbă forumul:  

Powered by SMF 1.1.19 | SMF © 2006-2013, Simple Machines