Afişează mesaje
|
Pagini: 1 [2]
|
26
|
infoarena - concursuri, probleme, evaluator, articole / Arhiva de probleme / Răspuns: 285 Geometry
|
: Octombrie 25, 2012, 20:38:49
|
Imi poate spune si mie cineva ce gresesc la problema aceasta? Iau ok doar pe 3 teste. #include<algorithm> #include<fstream> using namespace std; ifstream f("geometry.in"); ofstream g("geometry.out"); int i,e,j,n,nr,ok,v[200]; struct pc{int x,y;}; pc a[510],b[510]; int s(pc a,pc b,pc c) { return a.y*(c.x-b.x)-a.x*(c.y-b.y)+b.x*c.y-c.x*b.y; } int inter(pc a1,pc b1,pc a2,pc b2) { return (s(a2,a1,b1)*s(b2,a1,b1)<=0&&s(a1,a2,b2)*s(b1,a2,b2)<=0); } int main() { f>>n; for(i=1;i<=n;++i) { f>>a[i].x>>a[i].y>>b[i].x>>b[i].y; } for(i=1;i<=n;++i) for(j=i+1;j<=n;++j) if(inter(a[i],b[i],a[j],b[j])) ++nr; g<<nr<<'\n'; return 0; }
|
|
|
39
|
infoarena - concursuri, probleme, evaluator, articole / Junior Challenge 2012 / Răspuns: Pokemon2
|
: Iunie 16, 2012, 10:31:22
|
diferenta intre al doilea si al treilea,al treilea si al patrulea ,al patrulea si al cincelea trebuie sa fie neaparat a[2],a[3],a[4] pentru ca in enunt scrie :"diferenta intre levelul primului pokemon si levelul celui de-al doilea pokemon sa fie cel putin A1, diferenta intre levelul celui de-al doilea pokemon si levelul celui de-al treilea pokemon sa fie A2 " si nu inteleg
|
|
|
40
|
infoarena - concursuri, probleme, evaluator, articole / Arhiva de probleme / Răspuns: 008 Cifra
|
: Februarie 28, 2012, 19:46:55
|
imi spuneti si mie ce am gresit ? #include<cstdio> #include<cstring> using namespace std; FILE *f,*g; int n,uc,i,a[10]; char c,c1,c2; int main() {f=fopen("cifra.in","r"); g=fopen("cifra.out","w"); fscanf(f,"%d%c",&n,&c); a[0]=0; a[1]=1; a[2]=5; a[3]=2; a[4]=8; a[5]=3; a[6]=9; a[7]=2; a[8]=8; a[9]=7; for(i=1;i<=n;++i) {fscanf(f,"%c",&c); c1=48; c2=48; while(c!='\n') {c2=c1; c1=c; fscanf(f,"%c",&c); } uc=((c2-48)*7+a[c1-48])%10; fprintf(g,"%d\n",uc); } fclose(f); fclose(g); return 0; }
|
|
|
|