Cod sursa(job #1929994)

Utilizator georgeoprianOprian Adrian-George georgeoprian Data 18 martie 2017 13:40:17
Problema Fractii Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.61 kb
#include <iostream>
#include <vector>
#include <fstream>
using namespace std;
ifstream f ("fractii.in");
ofstream g ("fractii.out");
vector <float>v;
long n;
int cautare (int a, int b, int &k)
{int i;
    float raport;
    raport=(float) a/b;
    for (i=0; i<k; i++)
        if (v[i]==raport) return 1;
    return 0;
}
void generare (int n, int &k)
{
    int i, j;
    k=0;
    for (i=1; i<=n; i++)
    for (j=1; j<=n; j++)
        if (cautare (i, j, k)==0) {v.push_back ((float)i/j); k++;}
}
int main()
{int k;
    f>>n;
    generare (n, k);
    g <<k;
    return 0;
}
///v.push_back (1);