Afişează mesaje
Pagini: [1]
1  infoarena - concursuri, probleme, evaluator, articole / Arhiva de probleme / Răspuns: 003 Fractii : Ianuarie 03, 2019, 17:12:33
#include <iostream>
#include <fstream>

using namespace std;

int main()
{
    ifstream fin("fractii.in");
    ofstream fout("fractii.out");

    int N, numarator, numitor, i, contor = 0, gasit;
    fin >> N;

    for(numarator = 1; numarator <= N; numarator++){
        for(numitor = 1; numitor <= N; numitor++){
            gasit = 1;
            for(i = 2; i <= numitor; i++){
                if(numarator % i == 0 && numitor % i == 0){
                    gasit = 0;
                    break;
                }
            }
            if(gasit == 1){
            //  fout<<numarator <<"/"<<numitor<<"  ";
                contor++;
            }
        }
    }
    fout<<endl << contor;

    return 0;
}


Ce ar trebuii sa fac sa ma incadrez in timp? Iau 20 p
Pagini: [1]
Powered by SMF 1.1.19 | SMF © 2006-2013, Simple Machines