Pagini recente » Cod sursa (job #1375384) | Cod sursa (job #2854581) | Cod sursa (job #2640231) | Cod sursa (job #2270297) | Cod sursa (job #1261039)
#include <fstream>
using namespace std;
ifstream in("fractii.in");
ofstream out("fractii.out");
int cmmdc(int x, int y);
int main() {
int n, contor = 0;
in >> n;
for(int p = 1; p <= n; p++) {
for(int q = 1; q <= n; q++) {
if(cmmdc(p, q) == 1) {
contor++;
}
}
}
out << contor;
return 0;
}
int cmmdc(int x, int y) {
int r = x % y;
while(r != 0) {
x = y;
y = r;
r = x % y;
}
return y;
}