Quantcast
Channel: Forum Pasja Informatyki - Najnowsze pytania bez odpowiedzi
Viewing all articles
Browse latest Browse all 22031

SPOJ przedszkolanka

$
0
0

Mam problem z zadaniem z serwisu SPOJ przedszkolanka. Wyskakuje mi komunikat przekroczono ilość czasu. Proszę o pomoc w optymalizacji kodu.

 

#include <iostream>

using namespace std;

int main()
{
    int ile, grupaA, grupaB;
    cin >> ile;
    for (int i = 0; i<ile; i++) {
        cin >> grupaA >> grupaB;
        int iloczyn = grupaA*grupaB;
        do {
            if (grupaA>grupaB) grupaA=grupaA-grupaB;
            else grupaB=grupaB-grupaA;
        } while (grupaA!=grupaB);
        cout << iloczyn/grupaA << endl;
    }
    return 0;
}

 


Viewing all articles
Browse latest Browse all 22031