Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- int main() {
- unsigned int n;
- int max_1, max_2;
- std::cin >> n;
- if (n <= 1) {
- std::cout << "Invalid input";
- }
- else {
- std::cin >> max_1 >> max_2;
- //Въвеждаме първите 2 числа от редичката и ги задаваме като максимални стойности,
- //като max_1 трябва да ни е по-голямото от двете.
- if (max_1 < max_2) {
- int a = max_1;
- max_1 = max_2;
- max_2 = a;
- }
- for (int i = 1; i < n - 1; i++) {
- unsigned int num;
- //Въвеждаме следващите числа и ги сравняваме със зададените като максимални.
- std::cin >> num;
- if (num > max_2) {
- if (num > max_1) {
- max_2 = max_1;
- max_1 = num;
- }
- else {
- max_2 = num;
- }
- }
- }
- std::cout << max_1 << " " << max_2 << std::endl;
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement