Pagini recente » Cod sursa (job #3158758) | Cod sursa (job #2320826) | Cod sursa (job #64020) | Cod sursa (job #2652894) | Cod sursa (job #2422704)
#include <fstream>
using namespace std;
ifstream cin("fractii.in");
ofstream cout("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;
}