Школа программиста

Забыли пароль?
[задачи] [курсы] [олимпиады] [регистрация]
Логин:   Пароль:    
Скрыть меню
О школе
Правила
Олимпиады
Фотоальбом
Гостевая
Форум
Архив олимпиад
Архив задач
Состояние системы
Рейтинг
Курсы
Новичкам
Работа в системе
Курсы ККДП
Дистрибутивы
Статьи
Ссылки


 
[Вернуться к задаче]   1 2
  1  Прусский Денис Игоревич, 16 февраля 2026 г. 22:48:55
     Задача полоумная.................
  2  Ибадулла Абдулла, 20 сентября 2025 г. 13:47:44
     задача не понятная мне вобше 13 лет я не понимая что тут паписона
  3  Садуакас Ансар, 28 июля 2025 г. 11:21:05
     #include <bits/stdc++.h> using namespace std; signed main(){ int n; cin >> n; vector <pair<int,int> > a; for (int i = 0; i < n; i++){ int x; cin >> x; a.push_back({x,i + 1}); } sort(a.begin(), a.end()); for (int i = 0; i < n; i++){ cout << a[i].second << ' '; } }
  4  Вохмянина Дария Павловна, 08 июля 2023 г. 14:40:15
     уже написала огромный код, используя всякие страшные математические штуки и потом поняла, что тут просто индекс каждого элемента и всё...
  5  Остапчук Максмм Геннадьевич, 07 октября 2021 г. 9:25:17
     обьясню на пальцах на тесте 3 2 3 1, в выводе надо вывести на каком месте стоит 1, выводим 3, потом на каком месте стоит 2, выводим 1 и т.д.
  6  Шевченко Максим Станиславович, 04 мая 2021 г. 0:17:12
     Так сложно написано, а решение на 17 строчек.
  7  Сомони Фазлиддин, 28 февраля 2021 г. 16:10:25
     Задача запутанная, но оочень легкая, если понять её
  8  Нурмуханбет Санжар, 23 января 2021 г. 7:18:19
     Для тех кто не понял условие задачи, нам нужно поменять места i - го элемента на a [i], нужны перестановки
  9  Билецкий Дмитрий Юриевич, 17 декабря 2020 г. 16:27:42
     Условие задачи составлено очень плохо. Вместо "нужно поставить ai элемент множества" следуют написать "нужно поставить ai-тый элемент множества". А то кажется что нужно на место i ставить i-тый елемент перестановки. Автор запостил кринж.
  10  Авдеев Марк Владимирович, 18 апреля 2018 г. 8:45:28
     Ну задача легкая, но для тех, кто не знаком с перестановками это покажется тяжелым. Само условие составлено корректно, но запутанно!!!! Мне помог ответ администратора к Беляеву Игорю!
  11  Генацвале Гоги, 29 декабря 2016 г. 16:12:44
     Удивительно лёгкая задача при удивительно запутанном условии.
  12  Пругло Михаил, 21 июня 2015 г. 17:12:26
     Ужаснейшее условие. Я понимаю, когда дается куча избыточной информации, чтобы сбить с толку, но здесь - не объяснено вообще. Особенно понравилась игра слов перестановка(набор чисел) и перестановка(преобразование). То есть нам нужно найти обратную перестановку к заданой перестановке, которая обратит какую-то неизвестную перестановку саму в себя после этих двух перестановок.
То есть люди "без математического опыта"(41 Беляев Игорь) просто напросто неспособны решить эту задачу в условиях отсутствия интернета (например на реальной олимпиаде), не смотря на их "програмистский опыт"
Откорректируйте условие пожалуйста
  13  Свиридов Ярослав Дмитриевич, 07 июля 2014 г. 17:47:39
     Если используете массив то ставьте ему предел в 20001 значений
  14  Тест Тест Тест, 01 марта 2012 г. 0:20:07
     :) Двумя способами проходит. Причем один заведомо глупый. Нужно ограничения ужесточить
  15  Кашников Олег, 27 декабря 2010 г. 15:08:26
     кто же так условие составлял, писать задачу 5 минут, понимать ее условие минут 30 =/
  16  Волостнов Алексей Сергеевич, 17 октября 2010 г. 16:40:09
     Отличное условие. понимал задачу полтора часа, писал 5 минут
  17  Менщиков Александр, 06 ноября 2009 г. 12:37:51
     Для меня это пока самая простая задача не считая первых двух.
Хотя, если бы я не знал перестановок - пришлось бы еще потратить время на яндекс.

К модератору - напишите в условии что такое тождественная подстановка.
  18  Рубаненко Роман Сергеевич, 16 сентября 2009 г. 21:21:14
     По-моему эта задача относится к тем задачам где нужно меньше читать условия и больше смотреть на тест.
  19  Молотов Артем, 22 февраля 2008 г. 12:59:39
     легкая задача в принципе, особенно если понять, что имел в виду автор.
     вообще то еще важнее понять в чем суть задачи :)
  20  Шарипов Роберт Вадимович, 21 января 2008 г. 21:21:09
     разве задача не заключается в том, что бы вывести элементы a[a[i]]?
     Нет, в вашем случае это получится P**2, а надо P**-1. Т.е. не обратная перестановка, а перестановка, получаемая двумя перестановками исходной.
 1 2

Чтобы оставить сообщение необходимо зарегистрироваться и авторизоваться!

Красноярский краевой Дворец пионеров, (c)2006 - 2026, ИНН 246305493507, E-mail: admin@acmp.ru