Cod sursa(job #964658)
Utilizator | Data | 21 iunie 2013 21:25:20 | |
---|---|---|---|
Problema | Fractii | Scor | 0 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.41 kb |
#include <fstream>
using namespace std;
ifstream x ("fractii.in");
ofstream y ("fractii.out");
int main()
{long n,i,m=1,flag;
float p,v[1000],q;
x>>n;
v[1]=1;
for(p=1;p<=n;p++)
for(q=1;q<=n;q++)
{flag=0;
for(i=1;i<=m;i++)
if(p/q==v[i])
{flag=1;
break;
}
if(flag==0)
{m++;
v[m]=p/q;
}
}
y<<m<<"\n";
return 0;
}