#include using namespace std; bool isDuplicate(int arr[], int num, int count) { for (int i = 0; i < count; i++) { if (arr[i] == num) { return true; } } return false; } void front(int arr[], int count) { int a = 0, b = 0, c = 0; for (int i = 0; i < count; i++) { if (arr[i] > a) a = arr[i]; if (a > b) { int t = b; b = a; a = t; } if (b > c) { int t = c; c = b; b = t; } } cout << "Top three max: " << c << ' ' << b << ' ' << a << endl; } void print(int arr[], int count) { for (int i = 0; i < count; i++) cout << arr[i] << ' '; cout << endl; } int main() { int arr[20]; int count = 0; for (int i = 0; i < 20; i++) { int t; cin >> t; if (!isDuplicate(arr, t, count) && t >= 10 && t <= 100) { arr[count] = t; count++; } } print(arr, count); front(arr, count); return 0; }