приоритетна опашка - дълги числа с еднакви цифри
Написана от 1001 задачи
Да се състави програма (C++), чрез която се въвежда естествено число N от интервала [5..1005].
Програмата да генерира N броя псевдослучайни естествени числа от интервала [0..9] и да ги запише в опашка.
Тези числа са цифри на дълго число.
Да се изведат останалите N-1 дълги числа, чийто цифри са равни по брой и вид на цифрите на началното дълго число.
Във всяко от новите числа всички цифри са преместени с 1 позиция наляво като първата цифра на предходното число е заела последната позиция, а останалите цифри са запазили относителната си позиция спрямо останалите цифри.
Програмата да изведе новите дълги числа, сортирани в низходящ ред, като се ползва приоритетна опашка.
Пример: N = 5, число: 32265 Изход: 65322, 53226, 32265, 26532, 22653
Решение
За да видите решението на задачата, изпратете SMS с текст zadachi на номер 1092 - цената е 2.40 лв с ДДС. Получения код въведете в полето SMS код на страницата със задачата, чието решение искате да видите.
Кодът може да се ползва еднократно, но важи за решенията на всички задачи от дадената категория.
Използването на сайта предполага съгласие и съобразяване с условията за ползване.