Pagini recente » Cod sursa (job #1702820) | Cod sursa (job #812411) | Cod sursa (job #1109200) | Cod sursa (job #2371240) | Cod sursa (job #2923648)
#include <iostream>
#include <algorithm>
#include <vector>
#include <fstream>
int main()
{
std::ifstream fin("fractii.in");
std::ofstream fout("fractii.out");
long N;
fin >> N;
std::vector<float> rezultate(1,0);
int fractii = 0;
for( float i = 1.0f; i<=N;i++){
for( float j = 1.0f; j<=N;j++){
float rezultat = i/j;
if(std::find(rezultate.begin(),rezultate.end(),rezultat) == rezultate.end()){
rezultate.push_back(rezultat);
fractii += 1;
}
}
}
fout << fractii;
fin.close();
fout.close();
return 0;
}