Pagini recente » Cod sursa (job #1548136) | Cod sursa (job #1347238) | Cod sursa (job #1883409) | Cod sursa (job #2471270) | Cod sursa (job #2969918)
#include <iostream>
#include <fstream>
using namespace std;
bool cmmdc(int i, int j) {
while(i != j)
if (i < j)
j -= i;
else i -= j;
if(i == 1)
return 0;
return 1;
}
int main() {
ifstream in("fractii.in");
ofstream out("fractii.out");
int N, ct = 0;
in >> N;
for(int i = 1; i <= N; i++)
for(int j = 1; j <= N; j++){
if(j == 1){ ct ++; continue;}
if(cmmdc(i, j) == 0){
ct++;
}
}
out << ct;
}