Cod sursa(job #723026)

Utilizator bulbulicaAlexandrescu Cristian bulbulica Data 24 martie 2012 20:06:09
Problema Fractii Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.67 kb
#include<iostream>
using namespace std;
#include <fstream>
int cautare(float vector[],int numarul_de_nr,float valoarea_caut)
{
	for (int i=0;i<numarul_de_nr;++i)
	{
		if (vector[i]==valoarea_caut)
		{
			return 1;
		}
	}
	return 0;
}
int main()
{
	ifstream inFile;
	inFile.open("fractii.in");
	ofstream outFile;
	outFile.open("fractii.out");
	int n,nr=0,i=0;
	float vector[100],val,p,q;
	inFile >> n;
	for (p=1;p<=n;++p)
	{
		for (q=1;q<=n;++q)
		{
			val=p/q;
			if ( cautare(vector,nr,val)==1 )
			{
				continue;
			}
			else
			{
				vector[i]=val;
				++i;
				nr++;
			}
		}
	}
	outFile << nr;
	outFile.close();
	inFile.close();
	return 0;
}