eolymp
bolt
Try our new interface for solving problems
Məsələlər

Белые шляпы

Белые шляпы

В комнате находится несколько людей. На каждом одета белая или черная шляпа. Каждый человек подсчитывает количество белых шляп, которое он видит на головах других. Вычислить число людей, носящих белые шляпы или сообщить, что входные данные не могут соответствовать реальной ситуации. \InputFile Каждая строка представляет собой один тест. В каждой строке задана последовательность чисел $a_1, a_2, ..., a_n~(n \le 100)$, где $a_i~(a_i \le 100)$ содержит число белых шляп, подсчитанных $i$ - ым человеком. \OutputFile Для каждого теста в отдельной строке вывести число людей, носящих белые шляпы или $-1$, если входные данные не соответствуют реальной ситуации.
Zaman məhdudiyyəti 1 saniyə
Yaddaşı istafadə məhdudiyyəti 128 MiB
Giriş verilənləri #1
2 1 1
2 2 2
10 10
Çıxış verilənləri #1
2
3
-1