Cod sursa(job #2487815)

Utilizator Neri-kunNeri-kun Neri-kun Data 5 noiembrie 2019 19:13:52
Problema Fractii Scor 10
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.47 kb
#include<stdio.h>
long long gcd(long long a, long long b) {
	long long r;
	while (b != 0) {
		r = a % b;
		a = b;
		b = r;
	}
	return a;
}
int main() {
	FILE* input=fopen("fractii.in","r");
	FILE* output = fopen("fractii.out", "w");
	long long  N;
	long long fractii = 0;
	fscanf(input, "%lld", &N);
	for(long long i=1;i<=N;i++)
		for (long long j = 1; j <= N; j++) {
			if (gcd(i, j) == 1)
				fractii++;
		}
	fprintf(output, "%lld", fractii);
	return 0;
}