Pagini recente » Monitorul de evaluare | Rating Kovacs Victor (kovacsvictor) | Diferente pentru blog/viata-dupa-olimpiade-1 intre reviziile 30 si 8 | Cod sursa (job #2910064) | Cod sursa (job #114628)
Cod sursa(job #114628)
#include<stdio.h>
long long int n,k,p,sol[40],sum,nra,nrp,nrn,i,l;
int main()
{
FILE *f,*g;f=fopen("expresii2.in","r");g=fopen("expresii2.out","w");
fscanf(f,"%lld%lld%lld",&n,&k,&p);
fprintf(g,"%lld\n",sol);
sol[1]=k;sol[2]=k;
for(l=3;l<=n;l++)
{
sol[l]=sol[l-1];
for(i=1;i<=l-2;i++)
sol[l]=sol[l]+2*sol[i]*sol[l-1-i];
}
nra=n-n/2;
nrp=n/2;
nrn=0;
if(nrp==nra){nrp--;nrn++;}
for(i=1;i<=nra;i++)fprintf(g,"A");
for(i=1;i<=nrp;i++)fprintf(g,"+");
for(i=1;i<=nrn;i++)fprintf(g,"!");
fprintf(g,"\n");
fcloseall();
return 0;
}