•andrici_cezar
|
 |
« Răspunde #125 : Februarie 24, 2008, 16:04:15 » |
|
ce am gresit??? poate sa imi zica si mie cineva  LE: am inteles ca trebuie ultemele 2 cifre dar dc? LLE: program p12; var f,g:text; j,n,uc,uc1,i,t,c:longint; begin assign(f,'cifra.in');reset(f); assign(g,'cifra.out');rewrite(g); readln(f,n); for i:=1 to n do begin uc1:=0; uc:=0; readln(f,t); for j:=1 to t do begin c:=j mod 10; case c of 1,6,5:uc:=c; 4,9:if j mod 2=1 then uc:=c else uc:=c*c; 2,3,7,8: if j mod 4=1 then uc:=c else if j mod 4=2 then uc:=c*c else if j mod 4=3 then uc:=c*c*c else uc:=c*c*c*c; end; uc1:=(uc1+uc)mod 10; end; writeln(g,uc1); end; close(g); close(f); end.
dc un vector de o suta Editat de moderator: nu mai posta de 3 ori consecutiv, nimeni nu o sa-ti raspunda mai repede daca postezi de mai multe ori.
|
|
« Ultima modificare: Februarie 24, 2008, 18:18:24 de către Bogdan Tataroiu »
|
Memorat
|
|
|
|
•wefgef
|
 |
« Răspunde #126 : Februarie 24, 2008, 17:49:10 » |
|
Sunt peste 5 pagini de forum. Citeste-le!
|
|
|
Memorat
|
omului i-au fost date instinctele pentru a supravietui, nu pentru a fi sclavul lor.
|
|
|
•Mishu91
|
 |
« Răspunde #127 : Februarie 24, 2008, 22:05:35 » |
|
LE: am inteles ca trebuie ultemele 2 cifre dar dc?
ai nevoie doar de ultimele doar de ultimele 2 cifre pentru a afla restul impartirii la 4(daca am numarul abcdef, restul inmpartirii lui la 4 este restul impartirii lui ef la 4, pt k abcdef=abcd*100(care e divizibil oricum q patru pt k e inmultit cu 100)+ef)
|
|
|
Memorat
|
|
|
|
•floflow
Strain
Karma: -13
Deconectat
Mesaje: 8
|
 |
« Răspunde #128 : Februarie 27, 2008, 14:27:03 » |
|
Mie imi da rezultatul ,insa am luat 0 .Se poate uita cineva pe sursa ?Multumesc anticipat.
|
|
|
Memorat
|
|
|
|
•wefgef
|
 |
« Răspunde #129 : Februarie 27, 2008, 14:39:04 » |
|
Mai citeste o data enuntu. Nu cred ca ai inteles exact ce se cere. Tu nici macar nu citesti valorile lui N, doar T-ul la inceput.
|
|
|
Memorat
|
omului i-au fost date instinctele pentru a supravietui, nu pentru a fi sclavul lor.
|
|
|
•floflow
Strain
Karma: -13
Deconectat
Mesaje: 8
|
 |
« Răspunde #130 : Februarie 27, 2008, 15:21:52 » |
|
M-am prins ,dar tot 0.Chestia e ca imi da rezultatul.
|
|
« Ultima modificare: Februarie 27, 2008, 15:43:57 de către floflofloflofloflo »
|
Memorat
|
|
|
|
•Mishu91
|
 |
« Răspunde #131 : Februarie 28, 2008, 22:24:00 » |
|
M-am prins ,dar tot 0.Chestia e ca imi da rezultatul.
Ce iti zice evaluatorul? WA,TLE...?
|
|
|
Memorat
|
|
|
|
•floflow
Strain
Karma: -13
Deconectat
Mesaje: 8
|
 |
« Răspunde #132 : Februarie 28, 2008, 22:49:52 » |
|
Test Timp executie Memorie folosita Mesaj Punctaj/test 1 0ms 12kb Raspuns gresit! 0 2 4ms 8kb Raspuns gresit! 0 3 0ms 8kb Raspuns gresit! 0 4 0ms 8kb Raspuns gresit! 0 5 0ms 8kb Raspuns gresit! 0 6 0ms 8kb Raspuns gresit! 0 7 4ms 360kb Raspuns gresit! 0 8 8ms 356kb Raspuns gresit! 0 9 8ms 360kb Raspuns gresit! 0 10 16ms 356kb Raspuns gresit! 0 Punctaj total 0
Dau sursa sau ma rog se vede.
|
|
|
Memorat
|
|
|
|
•Florian
|
 |
« Răspunde #133 : Februarie 29, 2008, 08:11:50 » |
|
Inseamna ca afisezi reultate gresite. Topicul asta are vreo 6 pagini. Ar trebui sa gasesti indicii.
|
|
|
Memorat
|
|
|
|
•radupoint
Strain
Karma: 0
Deconectat
Mesaje: 2
|
 |
« Răspunde #134 : Martie 02, 2008, 18:57:56 » |
|
de ce imi arata la mesaj Non-zero exit status,imi da 0 puncte si cand ii dau eu teste imi da bine?
|
|
|
Memorat
|
|
|
|
•toni2007
|
 |
« Răspunde #135 : Martie 02, 2008, 19:25:53 » |
|
in pascal din cate stiu eu daca iti da o eroare programul iti returneaza o valoare diferita de 0... poate ai sigsegv sau imparti la 0...
|
|
|
Memorat
|
|
|
|
•floflow
Strain
Karma: -13
Deconectat
Mesaje: 8
|
 |
« Răspunde #136 : Martie 02, 2008, 19:45:38 » |
|
Inseamna ca afisezi reultate gresite. Topicul asta are vreo 6 pagini. Ar trebui sa gasesti indicii.
Iti dau sursa si daca gasesti tu vreo greseala....
|
|
|
Memorat
|
|
|
|
•radupoint
Strain
Karma: 0
Deconectat
Mesaje: 2
|
 |
« Răspunde #137 : Martie 02, 2008, 19:55:15 » |
|
in pascal din cate stiu eu daca iti da o eroare programul iti returneaza o valoare diferita de 0... poate ai sigsegv sau imparti la 0...
uite...sursa... n-am impartire la 0... program uc; var f,g:text; n,i,j,k,s,p:longint; t:word; begin assign(f,'cifra.in'); reset(f); read(f,n); assign(g,'cifra.out'); rewrite(g); for k:=1 to n do begin readln(f,t); s:=0; for i:=1 to t do begin p:=1; for j:=1 to i do p:=p*i; s:=s+p; s:=s mod 10; end; writeln(g,s); end; close(f); close(g); end.
P.S. AM INVERSAT T CU N ...
|
|
« Ultima modificare: Martie 02, 2008, 19:58:56 de către Andrei Grigorean »
|
Memorat
|
|
|
|
•wefgef
|
 |
« Răspunde #138 : Martie 02, 2008, 20:02:21 » |
|
Inseamna ca afisezi reultate gresite. Topicul asta are vreo 6 pagini. Ar trebui sa gasesti indicii.
Iti dau sursa si daca gasesti tu vreo greseala.... Numerele din fisierul de intrare au pana la 100 de cifre. Nu poti sa citesti pur si simplu intr-un int (variabila x la tine in sursa). Trebuie sa citesti caracterele pe rand.
|
|
|
Memorat
|
omului i-au fost date instinctele pentru a supravietui, nu pentru a fi sclavul lor.
|
|
|
•DanielG
Strain
Karma: 2
Deconectat
Mesaje: 10
|
 |
« Răspunde #139 : Martie 03, 2008, 11:07:08 » |
|
Radupoint, numarul este prea mare... citeste-l ca sir de caractere, alege-le pe ultimele 2 caractere si transforma-le in valoare:P
|
|
|
Memorat
|
|
|
|
•vlad_oltean
Strain
Karma: 2
Deconectat
Mesaje: 25
|
 |
« Răspunde #140 : Martie 09, 2008, 23:53:31 » |
|
ma dau batut...  cum fac sa pastrez numerele n intr-un sir de caractere??
|
|
|
Memorat
|
|
|
|
•toni2007
|
 |
« Răspunde #141 : Martie 10, 2008, 20:32:06 » |
|
pai cum adica sa le retii ? citesti cu gets si pe tine te intereseaza doar ultimele 2 cifre si faci asa: scanf("%d",&t); while (t--){ gets(s); x=strlen(s); if (x>=2) n=(s[x-2]-'0')*10+s[x-1]-'0'; //pe tine te intereseaza doar ultimele 2 cifre ale lui n else n=s[0]-'0' //daca n are doar o cifra o pastrezi pe aia }
|
|
|
Memorat
|
|
|
|
•Zozel
Strain
Karma: -4
Deconectat
Mesaje: 3
|
 |
« Răspunde #142 : Martie 12, 2008, 17:24:38 » |
|
De ce nu e buna sursa mea?? De ce imi da evaluatorul 0 puncte?Algoritmul implementat...cred eu..e corect  .De ce imi da totusi evaluatorul 0 puncte??? Salut.Sunt Zozel si tocmai am facut problema Cifra si...primesc o puncte  .As vrea sa stiu si eu de ce acest lucru...iata-mi sursa: #include<stdio.h> #include<stdlib.h> int main(){ FILE *fin=fopen("cifra.in","r"); FILE *fout=fopen("cifra.out","w");
int u,add,twostate,T,i,j; char number[1500],aux;
fscanf(fin,"%d\n",&T); for(j=0;j<T;j++){ for(i=0;i<200;i++) number[i]='z'; i=0; while(!feof(fin)){ aux=fgetc(fin); if(aux>47 && aux<58) number[i]=aux; else break; i++; } u=atoi(&number[i-2]); twostate=u/10*10+2; u/=10;u*=7;u%=10; add=atoi(&number[i-1]); twostate=(twostate%4==0)?6:4; switch(add){ case 1:u++;break; case 2:u+=twostate+1;break; case 3:u+=twostate+8;break; case 4:u+=twostate+4;break; case 5:u+=twostate+9;break; case 6:u+=twostate+5;break; case 7:u+=twostate+8;break; case 8:u+=8;break; case 9:u+=7;break; } fprintf(fout,"%d\n",u%10); } fclose(fin); fclose(fout); return 0; }
Editat de admin: 1. Nu mai posta de doua ori consecutiv. 2. Foloseste tagul code atunci cand postezi surse 3. Evaluatorul are dreptate
|
|
« Ultima modificare: Martie 12, 2008, 18:37:50 de către Andrei Grigorean »
|
Memorat
|
|
|
|
•Zozel
Strain
Karma: -4
Deconectat
Mesaje: 3
|
 |
« Răspunde #143 : Martie 12, 2008, 19:56:42 » |
|
Cum adik evaluatorul are dreptate?...as vrea si eu sa stiu totusi la ce am gresit...cu ce e gresit algoritmul meu..
|
|
|
Memorat
|
|
|
|
•toni2007
|
 |
« Răspunde #144 : Martie 12, 2008, 20:07:28 » |
|
da evalu are dreptate  sunt o gramada de oameni cu 100... si nuj... algoritmul tau pare lung... daca tot sursele sunt vizibile cred ca pot sa iti dau un link catre sursa mea care pare mult mai scurta  http://infoarena.ro/job_detail/63243?action=view-source
+ ca nuj de ce te complici cu atatea case-uri si faci while (!feof(fin)) si vezi ca feof din cate stiu iti baga ultimu caracter de 2 ori... incearca cu fgets(s)
|
|
|
Memorat
|
|
|
|
•mironalex2005
Strain
Karma: -2
Deconectat
Mesaje: 1
|
 |
« Răspunde #145 : Martie 20, 2008, 13:46:49 » |
|
Este in clasa 5 nu stie sa declare astfel de vectori cred ca a copiat
|
|
|
Memorat
|
|
|
|
•luigi
Strain
Karma: 0
Deconectat
Mesaje: 4
|
 |
« Răspunde #146 : Martie 31, 2008, 20:15:38 » |
|
Ce am gresit cand primesc acest mesaj "Non-zero exit status".Am facut testele mele si nergea...Ma poate ajuta cineva?Multumesc!! (ma dispera jur)
LE : M-am prins.
|
|
« Ultima modificare: Martie 31, 2008, 20:27:57 de către Adrian Diaconu »
|
Memorat
|
|
|
|
•devilkind
|
 |
« Răspunde #147 : Martie 31, 2008, 23:17:59 » |
|
Nu stiu exact de ce apare aceasta eroare, insa sunt curios daca a numarat cineva de cate ori s-a intrebat chestia asta pe forum?? cu siguranta ca daca ai fi citit topicul intitulat subtil "mesaje de eroare" ai fi gasit acolo destule motive.
|
|
|
Memorat
|
|
|
|
•Florian
|
 |
« Răspunde #148 : Aprilie 01, 2008, 17:07:07 » |
|
Nu stiu exact de ce apare aceasta eroare, insa sunt curios daca a numarat cineva de cate ori s-a intrebat chestia asta pe forum?? cu siguranta ca daca ai fi citit topicul intitulat subtil "mesaje de eroare" ai fi gasit acolo destule motive.
apropo de chestia asta.. chiar daca e off topic: Ar trebui ca pe prima pagina sa fie un link "mare si lat" catre Documentatie! In ultima perioada aproape numai despre erori s-a vorbit. ps: prin "mare si lat" inteleg "cat mai vizibil". 
|
|
|
Memorat
|
|
|
|
•c_e_manu
|
 |
« Răspunde #149 : Aprilie 01, 2008, 18:43:43 » |
|
La problema asta chiar sunt zeci de indicii pe forum... si tot aceleasi lucruri se intreaba  ... @Florian: Ai dreptate...MARE SI LAT  ... sau cand intri pe forum sa fii redirectat spre Documentatie =))=))...acum serios... linkul cred ca ar trebui sa fie mult mai evident...
|
|
|
Memorat
|
|
|
|
|