| 시간 제한 | 메모리 제한 | 제출 | 정답 | 맞힌 사람 | 정답 비율 |
|---|---|---|---|---|---|
| 2 초 | 1024 MB | 13 | 9 | 8 | 66.667% |
Это интерактивная задача.
Пробираясь к Капитолию, отряд Китнисс попал в засаду --- на них выскочили 1000 вооруженных солдат Капитолия и приказали сдаться. Однако Китнисс и ее солдаты не собираются это делать, поэтому они тут же выхватили оружие и направили его на солдат Капитолия. Китнисс понимает, что каждый человек из ее отряда направил свое оружие на случайного человека --- на того, на кого получилось. Также она уверена, что если начнется стрельба, все выстрелы ее солдат попадут в цель, то есть каждый из них убьет солдата противника, на которого направил оружие.
Теперь надо оценить, стоит ли начинать стрельбу, а именно, надо понять, сколько в этом случае солдат противника будет убито. За одну секунду Китнисс может спросить у двух своих солдат, на разных ли солдат они направили свое оружие. Помогите ей найти количество солдат противника, которое будет убито в случае начала перестрелки не более чем за $40\,000$ секунд.
В самом начале программа жюри сообщает вашей программе число $n$ ($1 \le n \le 1000$) --- количество солдат в отряде Китнисс.
Дальше во время взаимодействия вашей программы с программой жюри несколько раз повторяются следующие действия:
-1>>, если номер солдата Капитолия, на которого направил оружие солдал номер $i$, меньше, чем номер солдата, на которого направил оружие солдат номер $j$0>>, если эти номера равны1>>, если номер $i$-го солдата больше номера $j$-го3 -1 -1 0
1 1 3 1 2 3 1 1 2 2 2
В тесте из условия номера солдат, на которых были направлено оружие, были равны 1, 1 и 2 соответственно.
Для корректной работы программы после каждой операции вывода данных вам необходимо делать следующие операции:
flush(output);fflush(stdout);System.out.flush();sys.stdout.flush();Кроме этого, не забывайте после каждой выведенной строки ставить перевод строки.
Olympiad > Russian Olympiad in Informatics > Internet Olympiads in Informatics > 2015-2016 Season > November 21, 2015 > Basic D번
Olympiad > Russian Olympiad in Informatics > Internet Olympiads in Informatics > 2015-2016 Season > November 21, 2015 > Advanced B번