Cod sursa(job #3145019)
Utilizator | Data | 11 august 2023 23:53:35 | |
---|---|---|---|
Problema | Fractii | Scor | 10 |
Compilator | cpp-64 | Status | done |
Runda | Arhiva de probleme | Marime | 0.35 kb |
//#include <iostream>
#include <fstream>
std::ifstream fin("fractii.in");
std::ofstream fout("fractii.out");
int gcd(int a, int b){
if( b == 0 ) return a;
return gcd(b, a%b);
}
int main(){
int n;
fin>>n;
long long s=0;
for(int i=1; i<=n; i++){
for(int j=1; j<=n; j++){
if(gcd(i, j)==1) ++s;
}
}
fout<<s;
return 0;
}