Сливане на списъци (Judge 75/100)
Здравейте! Може ли помощ със следната задача? Забих и не мога да разбера защо Джъджа ми чупи прогрмата.
Моят код: https://pastebin.com/2h0iT6c7
Сливане на списъци
Напишете програма, която слива няколко списъка от числа.
- Списъците се разделят от ‘|’.
- Стойностите се разделят от интервали (‘’, един или няколко)
- Подредете списъците отзаднапред, а техните стойности отлявонадясно.
Примери
Вход |
Изход |
1 2 3 |4 5 6 | 7 8 |
7 8 4 5 6 1 2 3 |
7 | 4 5|1 0| 2 5 |3 |
3 2 5 1 0 4 5 7 |
1| 4 5 6 7 | 8 9 |
8 9 4 5 6 7 1 |
Подсказки
- Създайте нов празен списък за резултатите.
- Отделете входа чрез ‘|’ така че да се получи списък от низове.
- Обходете получения списък отдясно наляво.
- За всеки низ в списъка: отделете елементите му чрез знака за интервал
- Всеки един елемент, който е непразен низ, трябва да бъде добавен към списъка с резултата
- Изведете списъка с резултата