Afişează mesaje
Pagini: [1]
1  infoarena - concursuri, probleme, evaluator, articole / Arhiva de probleme / Răspuns: 039 Coins : Martie 12, 2009, 12:57:35
de curiozitate...ce gresesc, ca mie imi da bine cand probez, dar iau 0 puncte la evaluatorul de aici...
Cod:
#include<fstream.h>
ifstream f("coins.in");
ofstream g("coins.out");
int main()
{
int a[100],n,ok,i,j,m,s=0,s1,x,k,p,y;
f>>n;
for (i=1;i<=n;i++)
{
s1=0;
for (j=1;j<=22;j++)
{
f>>a[j];
if (a[j]==1) s1++;
}
x=0;
while (p!=s1)
{
for (k=1;k<=s1;k++)
if (a[k]==0)
{
y=k;
break;
}
for (k=22;k>=s1;k--)
if (a[k]==1)
{
p=k;
break;
}
a[y]=1;
a[p]=0;
x++;
}
if (x%2==0) s=s+s1;
}
g<<s;
return 0;
}

[editat] foloseste tag-ul "code" cand postezi cod pe forum
Pagini: [1]
Powered by SMF 1.1.19 | SMF © 2006-2013, Simple Machines