Pagini recente » Cod sursa (job #1795838) | Cod sursa (job #171502) | Cod sursa (job #1755630) | Cod sursa (job #1207831) | Cod sursa (job #2107906)
#include <fstream>
std::size_t Euclid(std::size_t x, std::size_t y)
{
if (y == 0)
return x;
return Euclid(y, x % y);
}
int main()
{
std::ifstream inputFile("euclid2.in");
std::ofstream outputFile("euclid2.out");
std::size_t sessions;
inputFile >> sessions;
std::size_t x, y;
for (std::size_t i = 0; i < sessions; i++) {
inputFile >> x >> y;
outputFile << Euclid(x, y) << "\n";
}
}