Pagini: 1 [2] 3 4 ... 12   În jos
  Imprimă  
Ajutor Subiect: 003 Fractii  (Citit de 144812 ori)
0 Utilizatori şi 1 Vizitator pe acest subiect.
LordAnta
Strain
*

Karma: 2
Deconectat Deconectat

Mesaje: 43



Vezi Profilul
« Răspunde #25 : Februarie 25, 2005, 21:38:04 »

Cu ciurul eratostene afla elementele care sunt prime. Cum aflii numarul de fractii ireductibile, formate din numere care nu sunt prime? de exemplu cum aflii dac /9 e ireductibila, folosind ciurul?Huh
Memorat

Lord Anta, over and out!!!
bogdan2412
Echipa infoarena
Nu mai tace
*****

Karma: 410
Deconectat Deconectat

Mesaje: 951



Vezi Profilul
« Răspunde #26 : Februarie 26, 2005, 09:50:04 »

YES! Am reusit s-o fac in sfarsit!  Dancing

@ LordAnta: Nu folosesti ciurul lui Eratostene pt a genera numerele prime, folosesti doar parcurgerea din k in k a unui vector. Good luck, eu m-am chinuit destul la ea  Smile
Memorat
dany3dx
Strain


Karma: 0
Deconectat Deconectat

Mesaje: 14



Vezi Profilul
« Răspunde #27 : Martie 09, 2005, 22:14:13 »

poate cineva sa-mi dea un indiciu mai concludent..... fara chestii de genul Ciurul lui X ci o idee.... Shocked
Memorat
domino
Echipa infoarena
Nu mai tace
*****

Karma: 281
Deconectat Deconectat

Mesaje: 1.340



Vezi Profilul WWW
« Răspunde #28 : Martie 09, 2005, 22:16:44 »

Citat din mesajul lui: dany3dx
poate cineva sa-mi dea un indiciu mai concludent..... fara chestii de genul Ciurul lui X ci o idee.... Shocked


 :lol: , pai gasesti mai sus insirate mai multe idei care te pot ajuta in rezolvarea problemei... si ciurui lui Eratostene se invata la mate prin a 5-a, chiar n-ai auzit de Eratostene?  Anxious
Memorat
malex
Client obisnuit
**

Karma: 6
Deconectat Deconectat

Mesaje: 53



Vezi Profilul
« Răspunde #29 : Martie 09, 2005, 22:50:16 »

dupa parerea mea am folosit un algoritm cel putin la fel de  rapid ca ciurul si totusi imi iese din timp... Ma complic incercand sa calculezi din 1 in 1 cate fractii ireductibile mai apar? eu am gasit o legatura cu divizorii(atentie ca nu numai cu divizorii)... am sa incerc sa calculez si cu eratostene ceea ce calculez eu:)
Memorat

Programarea e frumoasa daca o inveti logic..
c0styn
Strain


Karma: -1
Deconectat Deconectat

Mesaje: 1



Vezi Profilul
« Răspunde #30 : Aprilie 11, 2005, 16:55:02 »

Stiu ca poate parea dubioasa intrebarea mea, dar cum ai reusit sa declari un vector de 1 mil de char? Eu primesc ceva de genul Array size too large!.
  Se poate si altfel decat dinamic?
Memorat
bogdan2412
Echipa infoarena
Nu mai tace
*****

Karma: 410
Deconectat Deconectat

Mesaje: 951



Vezi Profilul
« Răspunde #31 : Aprilie 11, 2005, 17:41:08 »

Iti afiseaza asta probabil pentru ca folosesti Borland C++/Pascal pentru ati compila sursa. Evaluatorul iti compileaza sursa cu GNU GCC/Free Pascal, compilatoare de linux, care iti permit sa aloci mult mai multa memorie (16 mega in general). Tu fa problema sa mearga pt limite mai mici si trimite sursa cu vectoru de 1000000. Daca vrei compilatoare pentru Windows, care iti ofera memorie vrei tu (bazate pe cele pt linux) cauta DJGPP+RHIDE pt C (Rhide e un mediu de dezvoltare asemanator cu cel de la Borland) sau Free Pascal pentru Windows.
Memorat
cristy
De-al casei
***

Karma: 2
Deconectat Deconectat

Mesaje: 136



Vezi Profilul
« Răspunde #32 : Iulie 06, 2005, 13:55:40 »

hmm...care este cea mai eficienta metoda sa calculezi tot(n)? ca eu nu reusesc nicicum...la ultimele 3 teste imi iese din timp...
am incercat cu optimizarea lui wickedman..dar tot nu imi iese...pls..ziceti ceva...
Memorat

... lipsa de inspiratie ...
lambda
Vizitator
« Răspunde #33 : Septembrie 14, 2005, 20:31:40 »

Am probleme cu evaluatorul
Cred ca solutia mea este corecta, insa cu toate acestea atunci cand imi este evaluata apare un mesaj ca nu exista fisierul de iesire sau este raspuns gresit. Am trimis sursa de doua ori si mi-a aparut ca nu exista fisier de iesire, si am mai trimis-o o data si mi-a aparut ca raspunsul este gresit (asta fara sa fi modificat solutia).
Memorat
Adriana_S
De-al casei
***

Karma: 51
Deconectat Deconectat

Mesaje: 145



Vezi Profilul
« Răspunde #34 : Septembrie 14, 2005, 20:58:53 »

deci mie imi merg absolut toate testele pe care le dau eu, toate testele din exemplu si testele care sunt puse mai sus. Intr-adevar imi iese din timp peste 500000 dar problema e ca atunci cand trimit sursa la 7 teste imi da raspuns gresit si la ultimele 3 TLE. Chiar nu pot sa inteleg... :cry:
Memorat

lambda
Vizitator
« Răspunde #35 : Septembrie 15, 2005, 16:44:16 »

Ma poate ajuta vreun admin sa rezolv  problema ?
Adica am rezolvat-o da nu stiu care-i problema cu WA ?
Apropo de ce peste n>100000 compilatorul imi da exit code 201 sau ceva de genul.
Memorat
Adriana_S
De-al casei
***

Karma: 51
Deconectat Deconectat

Mesaje: 145



Vezi Profilul
« Răspunde #36 : Septembrie 15, 2005, 20:30:39 »

deci io folosesc tot(n), testele mele merg, testele kre sunt puse mai sus pe forum merg, doar ca imi iese din timp la ultimele 2, dar stiu ca mai trebuie optimizata. Cum sa optimizez daca mie imi da WA? Jur ca o iau razna. Am dat sursa mea unor persoane care au luat 100 la pb asta si au ramas perplexe. Orice teste incerc acasa merg. Brick wall
Memorat

Cosmin
Echipa infoarena
Nu mai tace
*****

Karma: 351
Deconectat Deconectat

Mesaje: 1.799



Vezi Profilul
« Răspunde #37 : Septembrie 15, 2005, 23:00:08 »

Daca pe calculatorul tau testele merg si pe infoarena nu s-ar putea sa fie compilatorul folosit de vina, incearca sa folosesti acelasi compilator ca si cel de pe site cand testezi
Memorat
Adriana_S
De-al casei
***

Karma: 51
Deconectat Deconectat

Mesaje: 145



Vezi Profilul
« Răspunde #38 : Septembrie 16, 2005, 12:51:49 »

been there, done that Smile M-am gandit ca s-ar putea sa fie de vina compilatoru si desi io nu-l am i-am dat sursa cuiva care il are si la el merg. Asa ca nu e compilatoru...o sa incerc sa rescriu sursa pentru ca de cateva ori chiar a dat rezultate cand am facut asta, poate e de la implementarea pe numere mari si nu-mi dau seama si daca nici asa nu merge incerc alt algoritm dar problema asta imi da dureri de cap mai mari decat cand am invatat prima oara backtracking :cry:
Memorat

Cosmin
Echipa infoarena
Nu mai tace
*****

Karma: 351
Deconectat Deconectat

Mesaje: 1.799



Vezi Profilul
« Răspunde #39 : Septembrie 16, 2005, 14:28:09 »

Numere mari?Huh Nu vad la ce ai avea nevoie de numere mari ...
Memorat
Adriana_S
De-al casei
***

Karma: 51
Deconectat Deconectat

Mesaje: 145



Vezi Profilul
« Răspunde #40 : Septembrie 16, 2005, 15:18:14 »

Think pai avand in vedere ca pentru 1 milion rezultatu este 607927104783....nu stiu cum as putea sa obtin asta fara sa folosesc numere mari ca n-am intalnit inca tipu de date care sa retina sute de miliarde.
Memorat

Dorin
Client obisnuit
**

Karma: 7
Deconectat Deconectat

Mesaje: 73



Vezi Profilul
« Răspunde #41 : Septembrie 16, 2005, 15:37:57 »

eu am facuto pe numere mici si am luat 100
incearca pe numere mici poate asa o sa iti iasa Mr. Green
Memorat

Smile ! Smile ... tomorow will be worse
Adriana_S
De-al casei
***

Karma: 51
Deconectat Deconectat

Mesaje: 145



Vezi Profilul
« Răspunde #42 : Septembrie 16, 2005, 16:18:50 »

o sa incerc, de fapt am incercat si am trimis sursa dar evaluatoru nu pare sa mearga momentan...daca merge fara numere mari dau cu tastatura in monitor Very Happy
Memorat

Dorin
Client obisnuit
**

Karma: 7
Deconectat Deconectat

Mesaje: 73



Vezi Profilul
« Răspunde #43 : Septembrie 16, 2005, 16:34:20 »

nu are rost sa te enervezi pacat de tastatura si de monitor  Mr. Green
Memorat

Smile ! Smile ... tomorow will be worse
u-92
Vizitator
« Răspunde #44 : Septembrie 16, 2005, 17:53:53 »

Citat
n-am intalnit inca tipu de date care sa retina sute de miliarde.

tipul este long long
Memorat
Cosmin
Echipa infoarena
Nu mai tace
*****

Karma: 351
Deconectat Deconectat

Mesaje: 1.799



Vezi Profilul
« Răspunde #45 : Septembrie 16, 2005, 18:39:19 »

Si daca lucrezi in freepascal ai comp sau int64, pe care incap lejer sute de miliarde.
Memorat
Adriana_S
De-al casei
***

Karma: 51
Deconectat Deconectat

Mesaje: 145



Vezi Profilul
« Răspunde #46 : Septembrie 16, 2005, 19:22:06 »

mersi mult pentru long long (lucrez in c++), am trimis sursa si fara numere mari si guess what...tot raspuns gresit...e chiar trist...
Memorat

LucAnd
Strain
*

Karma: -1
Deconectat Deconectat

Mesaje: 26



Vezi Profilul
« Răspunde #47 : Septembrie 21, 2005, 16:44:53 »

mie tipul long long imi merge cam pana la in jur de 10 miliarde , si folosesc dev c++ , cum sa-mi mearga cu sute de miliarde ??
si de ce tipul long long , ca acelasi lucru se intampla si cu simplu long
Memorat
calinux
Strain
*

Karma: 5
Deconectat Deconectat

Mesaje: 42



Vezi Profilul
« Răspunde #48 : Septembrie 21, 2005, 19:26:09 »

Pai... este o diferenta... daca vrei sa vezi singur care, ca poate nu ma crezi.... fa un:
Cod:
printf("%d %d\n",sizeof(long),sizeof(long long)); 


Asa iti va afisa marimea in bytes. Daca totul e ok, ar trebui sa dea 4 8. Adica 4*8=32 si 8*8=64. Cel putin asa da pe linux  wink Oricum... asta e diferenta... adica destul de mare.

Bafta!
Memorat

"And all that is now,
And all that is gone,
And all that's to come,
And everything under the sun is in tune
But the sun is eclipsed by the moon"
The Dark Side of The Moon - Pink Floyd
LucAnd
Strain
*

Karma: -1
Deconectat Deconectat

Mesaje: 26



Vezi Profilul
« Răspunde #49 : Septembrie 21, 2005, 21:08:49 »

asa este si atunci totusi dece cand scrii programu
 
Cod:
#include <iostream.h>
#include <conio.h>
int main ()
{
  long long x;
  x=100000000000;
  cout<<x;
  getch();
  return 0;p
   
}


imi zice ca cica e prea mare numaru , normal 64 de biti presupune 20 de cifre iar 32 in jur de 10-11
Memorat
Pagini: 1 [2] 3 4 ... 12   În sus
  Imprimă  
 
Schimbă forumul:  

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