Cod sursa(job #2596849)

Utilizator ciprian_olaruCiprian Olaru ciprian_olaru Data 10 aprilie 2020 15:51:07
Problema Fractii Scor 10
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.38 kb
#include <iostream>
#include <fstream>
using namespace std;

ifstream fin("fractii.in");
ofstream fout("fractii.out");

int gcd(int a, int b) {
	if (a == 0)
		return b;
	return gcd(b % a, a);
}

int main() {
	int n;
	fin >> n;
	int ans = 0;
	for (int i = 1; i <= n; ++i)
		for (int j = 1; j <= n; ++j)
			if (gcd(i, j) == 1)
				++ans;
	fout << ans;
	return 0;
}