Pagini recente » Cod sursa (job #1728014) | Cod sursa (job #184941) | Cod sursa (job #2634842) | Cod sursa (job #1095598) | Cod sursa (job #2291471)
#include<iostream>
#include<fstream>
using namespace std;
int cmmdc(int a, int b) {
return a == b ? a : a > b ? cmmdc(a - b, b) : cmmdc(a, b-a);
}
int main() {
int n, count = 0;;
freopen("fractii.in", "r", stdin);
freopen("fractii.out", "w", stdout);
scanf("%ld", &n);
for (int i = 1; i <= n; i++)
for(int j=1;j<=n;j++)
if (cmmdc(i,j)==1) {
count++;
}
printf("%li", count);
system("Pause");
}