Pagini recente » Cod sursa (job #2562426) | Cod sursa (job #3213920) | Cod sursa (job #2855406) | Cod sursa (job #2474411) | Cod sursa (job #2422703)
#include <fstream>
using namespace std;
ifstream cin("fractii.in");
ofstream fout("fractii.out");
int cmmdc(int a, int b) {
int rest;
while(b) {
rest = a % b;
a = b;
b = rest;
}
return a;
}
int main() {
int n, fractii = 0;
cin >> n;
for(int p = 1; p <= n; p++) {
for(int q = 1; q <= n; q++) {
if(cmmdc(p, q) == 1)
fractii++;
}
}
cout << fractii;
cout.close();
cin.close();
return 0;
}