Afişează mesaje
Pagini: 1 [2]
26  infoarena - concursuri, probleme, evaluator, articole / Arhiva de probleme / Răspuns: 022 Perle : August 20, 2009, 20:19:25
A mai primit cineva 'Killed by signal 11(SIGSEGV).' pe problema asta?

Are cineva vreo idee de ce am warning: array subscript has type 'char' pe codul : if (s1[ x ]=='3')
unde: char s1[N]; ?
Chestia asta primesc de fiecare data cand verific un char [in codul de la perle] si nu pricep de ce. Sad
27  infoarena - concursuri, probleme, evaluator, articole / Arhiva de probleme / Răspuns: 055 Cerere : August 20, 2009, 10:11:37
Multumesc  Smile !
28  infoarena - concursuri, probleme, evaluator, articole / Arhiva de probleme / Răspuns: 055 Cerere : August 19, 2009, 19:25:34
Cum pot sa aflu radacina arborelui?
29  infoarena - concursuri, probleme, evaluator, articole / Arhiva de probleme / Răspuns: 014 Secventa : August 17, 2009, 17:15:13
Fara parsare obtin 80p. Cu parsare 50 [pe restul WA]
Cam asa arata parsarea pe care o fac:
Cod:
scanf("%d%d\n",&n,&k);
fgets(s,N,stdin);
for (int i=0; s[i]&&s[i]!=10; ++i)
{
int nr=0;
int semn=1;
if (s[i]=='-')
{
semn=-1;++i;
}
bool ok=false;
while(s[i]>='0'&&s[i]<='9'&&s[i]&&s[i]!=10)
{
nr=nr*10+(s[i]-'0');++i;ok=true;
}
if (ok)
v[++num]=nr*semn;
}
Imi poate spune cineva unde gresesc? pls
30  infoarena - concursuri, probleme, evaluator, articole / Arhiva de probleme / Răspuns: 169 Divizori Primi : Iulie 08, 2009, 13:55:17
O alta solutie asemanatoare cu cea oficiala: In timp ce se calculeaza vectorul de divizori primi, se poate tine o matrice de 8 linii, pe linia i fiind toate numerele cu exact i divizori primi sortate si apoi se poate caute cauta binar rezultatul.

Pe ideea asta am mers si eu...doar ca iau 75 puncte Think. pe celelalte teste iau WA! Am luat si cazul n=1 sau k=0! Ma poate ajuta cineva sa scot sursa asta de 100 va rog?
31  infoarena - concursuri, probleme, evaluator, articole / Arhiva de probleme / Răspuns: 681 Marbles : Mai 24, 2009, 20:56:10
Iau WA pe testele 6 si 7!
Am rezolvat problema cu o cautare binara clasica. Exista cazuri pariculare?  Confused
32  infoarena - concursuri, probleme, evaluator, articole / Arhiva de probleme / Răspuns: 520 Modulo : Mai 15, 2009, 10:54:00
ok, mersi mult! Smile
33  infoarena - concursuri, probleme, evaluator, articole / Arhiva de probleme / Răspuns: 520 Modulo : Mai 14, 2009, 13:28:31
LA fiecare reapelare de functie am facut modulul...si totusi pe ultimele 2 teste iau WA...
if (p==0) return 1;
if (p%2) return (n%m)*putere((n%m)*(n%m),p/2)%m;
return putere((n%m)*(n%m),p/2)%m;
unde n=a, p=b, m=c
unde gresesc?
34  infoarena - concursuri, probleme, evaluator, articole / Arhiva de probleme / Răspuns: 046 Text : Mai 14, 2009, 13:01:20
Eu am citit initial s[i-1] si s, i={1,...scanf()!=EOF} si am verificat daca s[i-1]==litera=> ++litera; iar daca s!= litara =>++cuvant;
Am luat separat s[n]==0 s[n-1] ultimul caracter din sir:daca s[n-1]==litera atunci ++litera; si daca e litera verificam caracterul s[n-2] si dak nu era litera ++cuvant;
daca s=("...aaa...a") fara " ", nu imi da corect...
Unde gresesc? Sad
35  infoarena - concursuri, probleme, evaluator, articole / Arhiva de probleme / Răspuns: 106 Prefix : Martie 30, 2009, 14:14:25
Eu iau doar 3 teste cu KMP Sad !
Restul TLE... Brick wall
Mai are cineva alte idei? :-/
36  infoarena - concursuri, probleme, evaluator, articole / Arhiva de probleme / Răspuns: 024 Sume : Martie 11, 2009, 23:28:35
Am citit topicul si am luat in calcul toate obs facute mai sus, insa nu inteleg de ce la testul 6 iau WA.
afisez -1 daca:
1. sqrt(n*8+1) nu apartine lui N
2 (s[1]+s[2]-s[n])/2 nu apartine lui N , n=nr de elemente din sirul initial
3 daca un termen al sirului initial e < 0
Nu vad unde as mai putea modifica sirul... Think
Unde gresesc? :-/
37  Comunitate - feedback, proiecte si distractie / Off topic / Răspuns: cum traduci ? : Septembrie 26, 2008, 09:59:43
invta engleza  Raised eyebrow
Pagini: 1 [2]
Powered by SMF 1.1.19 | SMF © 2006-2013, Simple Machines