Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Кто шарит в паскале?? Помогите!!

Игорь Тушканчик Ученик (96), открыт 7 часов назад
Напишите программу, которая выводит числа из указанного диапазона.
Например для диапазона [1,3-5,7] нужно вывести в столбик числа 1 3 4 5 7.
Длина строки, задающей диапазон, не превышает 100 символов.
Все числа не превышают 100.
Формат ввода:
s – строка, задающая диапазон
Пример ввода: Пример ввода:
[1,3-5,7] [13-15,20-23]
Формат вывода:
числа в столбик из указанного диапазона
Пример вывода: Пример вывода:

1 13
3 14
4 15
5 20
7 21
22
23
Дополнен 7 часов назад
К ChatGPT уже обращался, он тут бессилен
4 ответа
Артур Морг ан Мастер (1002) 7 часов назад
это же единица измерения такая
Varanbek Власович ☭Мастер (2164) 7 часов назад
А где джоуль, ахажаж
S.H.I. Оракул (69272) 5 часов назад
 s = input().strip() 
s = s[1:-1]
parts = s.split(',')
numbers = []
for part in parts:
if '-' in part:
start_str, end_str = part.split('-')
start = int(start_str)
end = int(end_str)
for num in range(start, end + 1):
numbers.append(num)
else:
num = int(part)
numbers.append(num)
for num in numbers:
print(num)
Похожие вопросы