Buna seara. Eu azi am incercat sa rezolv 2 probleme de pe campion.edu.ro si amble leam dat pe 0. Nu inteleg de ce. Trebuie sa fi fost un error. Daca e posibil cineva sa-mi transmita sursa lui la probllema pizza si pinochio. Mersi mult
AnaGojinevschi:
care probleme
Răspunsuri la întrebare
Răspuns de
1
Problema pizza :
#include<cstdio>
#include<algorithm>
using namespace std;
int n,i,j,p,q,nr,s,a,b,c;
bool ok;
int main()
{
freopen("pizza.in","r",stdin);
freopen("pizza.out","w",stdout);
scanf("%d",&n);
a=0; b=0; c=0;
for (i=1;i<=n;i++)
{
scanf("%d/%d",&p,&q);
if ((p==1)&&(q==2)) a++;
if ((p==1)&&(q==4)) b++;
if ((p==3)&&(q==4)) c++;
}
if (a%2==1) { a++; ok=true; }
if ((ok==true)&&(b%4<=2)) b=b-b%4;
b=b-c; if (b>0) printf("%d",c+(a/2)+(b+3)/4);
else printf("%d",c+(a/2));
return 0;
}
Problema pinochio :
#include <bits/stdc++.h>
using namespace std;
int n, p, k, s, nrs, r, lung;
int main()
{
ifstream f("pinochio.in");
ofstream g("pinochio.out");
f >> n >> p >> k;
s = 5 * p - 2;
nrs = k / 7;
r = k % 7;
if(r <= 5) lung = n + r * p + nrs * s;
if(r == 6) lung = n + 5 * p - 1 + nrs * s;
g << lung;
return 0;
}
#include<cstdio>
#include<algorithm>
using namespace std;
int n,i,j,p,q,nr,s,a,b,c;
bool ok;
int main()
{
freopen("pizza.in","r",stdin);
freopen("pizza.out","w",stdout);
scanf("%d",&n);
a=0; b=0; c=0;
for (i=1;i<=n;i++)
{
scanf("%d/%d",&p,&q);
if ((p==1)&&(q==2)) a++;
if ((p==1)&&(q==4)) b++;
if ((p==3)&&(q==4)) c++;
}
if (a%2==1) { a++; ok=true; }
if ((ok==true)&&(b%4<=2)) b=b-b%4;
b=b-c; if (b>0) printf("%d",c+(a/2)+(b+3)/4);
else printf("%d",c+(a/2));
return 0;
}
Problema pinochio :
#include <bits/stdc++.h>
using namespace std;
int n, p, k, s, nrs, r, lung;
int main()
{
ifstream f("pinochio.in");
ofstream g("pinochio.out");
f >> n >> p >> k;
s = 5 * p - 2;
nrs = k / 7;
r = k % 7;
if(r <= 5) lung = n + r * p + nrs * s;
if(r == 6) lung = n + 5 * p - 1 + nrs * s;
g << lung;
return 0;
}
Alte întrebări interesante
Engleza,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă