|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
29.10.2018, 00:09 | #1 |
Регистрация: 28.10.2018
Сообщений: 3
|
Перестановка целых чисел от 1 до N
Перестановка целых чисел от 1 до N описывает способ перетасовки этих чисел.
Вот перестановка целых чисел {1, 2, 3, 4, 5, 6}: 1 -> 1 2 -> 3 3 -> 6 4 -> 2 5 -> 5 6 -> 4 Обратным к перестановке является перетасовка, которая возвращает каждое целое число в исходное положение. Вот обратная вышеперечисленная перестановка: 1 -> 1 2 -> 4 3 -> 2 4 -> 6 5 -> 5 6 -> 3 Ваша программа должна читать серию чисел из стандартного ввода. Первое число представляет собой положительное целое число N <= 100. Следующие числа представляют собой перестановку множества натуральных чисел {1, 2, ..., N} и разделяются пробелами. Все номера ввода отображаются в одной строке. Определите обратную перестановку и запишите ее в одну строку стандартного вывода с номерами, разделенными пробелами. пример вход: 6 1 3 6 2 5 4 выход: 1 4 2 6 5 3 Объяснение: В примере ввода первое число (6) равно N. Следующие шесть чисел (1 3 6 2 5 4) являются первой перестановкой из текста выше. Выходные числа (1 4 2 6 5 3) являются обратной перестановкой из текста выше. Понятия не имею как сделать эту програму, помогите пожалуйста. |
29.10.2018, 09:51 | #2 |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,526
|
Код:
программа — запись алгоритма на языке понятном транслятору
Последний раз редактировалось evg_m; 29.10.2018 в 09:53. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Перестановка чисел | Бахтиёр.С++ | Общие вопросы C/C++ | 2 | 29.06.2019 21:41 |
Дана непустая последовательность целых чисел. Найти: Сумму чисел, больших числа x и количество всех чётных чисел | maksim97maksim | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 09.04.2014 13:59 |
Даны два целых числа A и B (A < B). Найти произведение всех целых чисел от A до B включительно. | nadyaH | Помощь студентам | 10 | 29.10.2013 09:08 |
Перестановка чисел | Veryn4ik1993 | C# (си шарп) | 2 | 20.02.2013 11:35 |
Дана последовательность вещественных чисел. каждая пара чисел задает границы отрезка. Найти количество целых чисел на отрезках | 'studentka' | Помощь студентам | 6 | 30.11.2011 18:35 |