Cod sursa(job #1473289)

Utilizator madalina95Madalina madalina95 Data 18 august 2015 22:57:43
Problema Fractii Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.8 kb
#include<iostream>
#include<fstream>
using namespace std;

fstream f,g;

unsigned int n;
float fractii[1000005];

long long counter=0;



int main()
{
    f.open("fractii.in",ios::in);
    g.open("fractii.out",ios::out);

    f>>n;


    long long k;
    float rez;
    fractii[counter]=0;
    for(unsigned int i=1;i<=n;i++)
    {
        for(unsigned int j=1;j<=n;j++)
        {

            k=0;
            rez=(float)i/j;
            while((rez!=fractii[k]) && (k<counter))
            {
                k++;
            }
            if(k==counter)
            {
                counter++;
                fractii[counter]=rez;
                fractii[counter+1]=0;
            }

        }
    }

    g<<counter;
    f.close();
    g.close();
    return 0;
}