Pagini recente » Cod sursa (job #3198367) | Cod sursa (job #1343583) | Cod sursa (job #2556827) | Cod sursa (job #161627) | Cod sursa (job #1361726)
#include<stdio.h>
#include<stdlib.h>
int cmmdc(int a,int b)
{
int c;
while (b) {
c = a % b;
a = b;
b = c;
}
return a;
}
int main()
{
FILE *file;
int n,i,j,nr = 0,ok = 0,k = 0;
file = fopen("fractii.in","r");
fscanf(file,"%d",&n);
fclose(file);
nr = n * n;
nr -= n;
nr++;
nr -= (n / 2 - 1)*(n/2);
for(i = 3;i <= n/2;i = i + 2)
{
if(n / i != 1)
{
nr -= 2 * n / i;
nr++;
}
}
file = fopen("fractii.out","w");
fprintf(file,"%d",nr);
fclose(file);
}