Cod sursa(job #2694733)

Utilizator Stefan_MagureanuMagureanu Stefan Stefan_Magureanu Data 10 ianuarie 2021 17:13:32
Problema Fractii Scor 10
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.44 kb
#include <fstream>
using namespace std;
ifstream cin("fractii.in");
ofstream cout("fractii.out");
int cmmdc(int a, int b) {
	while (a != b)
	{
		if (a >= b)
			a = a - b;
		else
			b = b - a;
	}
	return a;
}
int main() {
	int n, i,j,nr=0;
	cin >> n;
	i = 1;
	while (i <= n) {
		j = 1;
		while (j <= n) {
			if (cmmdc(i, j) == 1)
			{
				nr++;
				j++;
			}
			else
				j++;
		}
		i++;
	}
	cout << nr;
	return 0;
}