Website Summary Files Commits Branches @commit @diff @stats
path: root / Week06 / Exercise15.cpp
blob: 7c5202deb4b3052a401f401a8e7bab64f7f02e4f (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>

int main() {
	const unsigned int SIZE = 8;
	unsigned int numbers[SIZE];

	for (unsigned int i = 0; i < SIZE; i++)
		std::cin >> numbers[i];

	for (int i = 1; i < SIZE; i++) {
		for (unsigned int lcm = numbers[i]; true; lcm++) {
			if (lcm % numbers[i - 1] == 0 && lcm % numbers[i] == 0) {
				std::cout << lcm << ' ';
				break;
			}
		}
	}
	std::cout << std::endl;

	return 0;
}