Pagini recente » Diferente pentru problema/numarare intre reviziile 4 si 5 | Cod sursa (job #1120638) | Diferente pentru problema/numarare intre reviziile 8 si 3 | Cod sursa (job #136875) | Cod sursa (job #136878)
Cod sursa(job #136878)
#include <stdio.h>
#include <math.h>
long n,p;
int main ()
{
freopen ("fact.in","r",stdin);
freopen ("fact.out","w",stdout);
float i;
int j,k;
scanf ("%ld",&p);
if (p==0)
{
printf ("1");return 0;
}
n=p*5;
i=sqrt(n);
j=(int)i;
j/=5;
j*=5;
k=(j*(j+1))/2;
n-=k;
printf ("%ld",n);
return 0;
}