Вписване в сайта



Опашка

Неделя, 06 Ноември 2011 14:26

приоритетна опашка - дълги числа с еднакви цифри

Написана от 
Оценете
(0 гласа)

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

Решение

За да видите решението на задачата, изпратете SMS с текст zadachi на номер 1092 - цената е 2.40 лв с ДДС. Получения код въведете в полето SMS код на страницата със задачата, чието решение искате да видите.

Кодът може да се ползва еднократно, но важи за решенията на всички задачи от дадената категория.

Използването на сайта предполага съгласие и съобразяване с условията за ползване.

Прочетена 1712 пъти Последно променена в Неделя, 06 Ноември 2011 14:46
Още в тази категория: « максимален обем