Pagini recente » Cod sursa (job #1212249) | Cod sursa (job #1119594) | Cod sursa (job #1741767) | Cod sursa (job #1208272) | Cod sursa (job #2299414)
#include <iostream>
#include <fstream>
using namespace std;
float a[1000];
bool CheckIfAlready(float n,int k)
{
bool ok=true;
for(int i=0; i<=k; i++)
{
if(a[i]==n)
{
ok = false;
}
}
return ok;
}
int main()
{
ifstream f("fractii.in");
ofstream g("fractii.out");
int n,k=0,tot=0;
f >> n;
for(int i=1; i<=n; i++)
{
for(int j=1; j<=n; j++)
{
if(CheckIfAlready((float)i/j,k))
{
a[k]=(float)i/j;
}
else
{
tot++;
}
k++;
}
}
g << k-tot;
return 0;
}