Cod sursa(job #855633)
Utilizator | Data | 15 ianuarie 2013 13:03:36 | |
---|---|---|---|
Problema | Fractii | Scor | 10 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.44 kb |
#include <fstream>
using namespace std;
int c=0;
int irreducible(long long int x,long long int y)
{
int r;
while(y!=0)
{
r=x%y;
x=y;
y=r;
}
if(x==1){return 1;}
return 0;
}
int main()
{
ifstream get("fractii.in");
long long int a,b,n;
get>>n;
get.close();
for(a=1;a<=n;a++)
for(b=1;b<=n;b++)
if(irreducible(a,b)==1)
c++;
ofstream give("fractii.out");
give<<c;
give.close();
}