Условие Ежегодный Московский Благотворительный Аукцион проводится по следующим правилам: для каждого лота участники называют свои ставки, при этом не показывая их другим участникам. Человек, заплативший наименьшую сумму, которая не совпадает с суммами никакого другого участника получает приз организаторам аукциона по данным ставкам выигрышную. Формат входных данных Cначала вводится число N, общее количество ставок (1≤N≤1000). В следующей строке задается N натуральных чисел, разделенных пробелами, не превышающие 109. Формат выходных данных Требуется вывести одно число — наименьшую ставку среди тех, которые встречаются ровно один раз. Гарантируется, что такая ставка существует. входные данные 9 5 4 3 2 2 1 2 1 4 выходные данные 3 входные данные 5 1 1 1 2 1 выходные данные 2
#include <iostream>
using namespace std;
int main(){ cout << "Vvedute kol-vo ocenok" << endl;
int n,i,a,Four,Five; n = i = a = Four = Five = 0;
cin >> n;
for (i = 1; i <= n; i++) { cin >> a; if (a == 4){ Four++;} else if (a == 5) { Five++; } } if (Four > Five){ cout << "Four" << endl;} else if (Five > Four) { cout << "Five" << endl; } else { cout << "Equal"<< endl; } cout << "Kol-vo 4: " << Four << " Kol-vo 5: " << Five << endl; return 0;}