HomeVolumesContestsSectionsForumsUsersPrintHelpAbout

Sections > Unsorted > problem:


Самые используемые страницы

Section problems

• Распродажа
• 1
• Расстояния — 1
• Расстояния — 2
• Расстояния — 3
• Ромб
• Ромб
• Ромб
• Самые используемые страницы
• Самый сложный предмет
• Сапёр
• 1
• Символ в код
• Скитала
• Скитала
• Скитала
• Скитала

Feedback

If you notice incorrect translations in Contester, please let author know.

Time limit 2000/4000/4000/4000 ms. Memory limit 65000/65000/65000/65000 Kb.

В вики-движке MediaWiki есть специальный служебный список, который называется «Самые используемые страницы». Этот список содержит названия страниц, упорядоченные по убыванию общего количества ссылок на них с других страниц. Например, данный список для Википедии доступен по ссылке en.wikipedia.org/wiki/Special:MostLinkedPages.

В этой задаче вам предстоит организовать подобный список из N страниц. Будем считать, что каждая страница обозначена целым числом от 0 до N - 1. Для каждой страницы известно, сколько ссылок она содержит на другие страницы. Обратите внимание, что страница может содержать ссылки на саму себя, и такие ссылки также учитываются при подсчёте общего количества.

Упорядочьте страницы по убыванию количества ссылок на них.

Входные данные

Первая строка содержит целое число N (1 <= N <= 100) — количество страниц.

Каждая из следующих N строк содержит N целых чисел Xij (0 <= Xij <= 100). В i-й строке j-е число равно количеству ссылок со страницы i на страницу j.

Выходные данные

Выведите перестановку целых чисел от 0 до N - 1 в порядке убывания общего количества ссылок на соответствующие страницы. В том случае, если на две страницы существует равное количество ссылок, первой должна идти страница с меньшим номером.

Примеры
Входные данныеВыходные данные
3
0 5 6
0 0 6
3 2 0
2 1 0
4
0 5 0 3
2 0 1 7
4 2 5 3
2 0 2 0
3 0 2 1
Примечание

В первом примере на страницу 2 есть 12 ссылок, на страницу 1 — 7 ссылок, на страницу 0 — 3 ссылки.

 

Для отправки решений необходимо выполнить вход.

www.contester.ru