Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
2 / 2 / 1
Регистрация: 23.11.2021
Сообщений: 38
Записей в блоге: 1

Готов ли ответ

10.12.2021, 16:09. Показов 1615. Ответов 0

Студворк — интернет-сервис помощи студентам
– Готов ли ответ, вы хотите спросить? – величаво перебил компьютер. – Да.
– Ответ на Великий Вопрос Жизни, Вселенной и Всего Остального?
– Да.
– И ты можешь сообщить его нам?
– Да.
– Прямо сейчас?
– Прямо сейчас. – Хотя я не думаю, что он вам понравится.
– Не важно! Мы должны знать! Немедленно!
– Ответ на Великий Вопрос…
– Ну!
– Жизни, Вселенной и Всего Остального…
– Ну!
– Это… – произнес компьютер и замолчал.
– Ну!
– Сорок два, – с бесконечным спокойствием сообщил компьютер.

Напишите программу, которая выбирает наиболее подходящий ответ.

Формат ввода
Вводятся строки слов через дефис, пока не будет введена строка 42.

Формат вывода
Из каждой строки без повторений выбрать слова, в которых есть первая буква последнего слова этой строки (независимо от регистра). Слова упорядочить по алфавиту и вывести через пробел. Если длина полученной строки кратна ее номеру (счет с 1), то все слова выводить с прописной буквы, остальные строчные.

Пример 1
Ввод
Is-the-answer-ready-you-want-to-ask
the-computer-interrupted-grandly
Yes
42

Вывод
Answer Ask Ready Want
grandly
Yes

Пример 2
Ввод
The-Answer-to-the-Great-Question
Well
Life-the-Universe-and-Everything-Else
Well
This-is-the-computer-said-and-then-stopped
Well
42
Вывод
Question
Well
Else Everything Life Universe The
Well
This Is Said Stopped
Well

Сделал решение но не могу понять в чём проблема

Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
a = input()
s = []
s2 = []
n = 1
bool = 0
while a != "42":
    if len(a) % n == 0:
        bool = 1
    a = a.split("-")
    for i in a:
        if a[-1][0].lower() in i.lower():
            s.append(i)
    if bool:
        for j in sorted(s):
            s2.append(j.capitalize())
        print(*s2)
    else:
        print(*sorted(s))
    a = input()
    s = []
    n += 1
    s2 = []
    bool = 0
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
10.12.2021, 16:09
Ответы с готовыми решениями:

Готов ли ответ
– Готов ли ответ, вы хотите спросить? – величаво перебил компьютер. – Да. – Ответ на Великий Вопрос Жизни, Вселенной и Всего Остального? ...

Тест по делфи не сверяет ответ пользователя и правильный ответ из ini файла
уважаемые знатоки подскажите в чем вопрос программа не сверяет ответ пользователя и правильный ответ из ini файла var ...

Не могу дать ответ. Кто знает ответ? очень нужно !
1. Чему равна избыточность источника, если вероятности всех символов одинаковы? 2. Чему равна энтропия источника, если избыточность равна...

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
10.12.2021, 16:09
Помогаю со студенческими работами здесь

Нужно написать программу, ответ(с чего мы вводим текст на компьютере?) ответ клавиатура и т.д.
Конструируем в отчете тест – свободный ввод . Задайте вопрос. Ограничьте количество попыток ответов. После 3-ей неудачной попытки дайте...

Вывести ответ «Да», если все цифры четные, и ответ «Нет» в остальных случаях.
С клавиатуры вводится трёхзначное число. Нужно вывести ответ «Да», если все его цифры четные, и ответ «Нет» в остальных случаях.

С клавиатуры вводится трёхзначное число. Нужно вывести ответ «Да», если все его цифры четные, и ответ «Нет» в остальных
С клавиатуры вводится трёхзначное число. Нужно вывести ответ «Да», если все его цифры четные, и ответ «Нет» в остальных случаях. Помогите...

С клавиатуры вводится трёхзначное число. Нужно вывести ответ «Да», если все его цифры четные, и ответ «Нет» в остальных
С клавиатуры вводится трёхзначное число. Нужно вывести ответ «Да», если все его цифры четные, и ответ «Нет» в остальных случаях.

Не выводит ответ в конце ответ (данные)
Написать программу вычисления площади кольца. Программа должна проверять правильность исходных данных (т. е. радиус кольца должен быть...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11680&d=1772460536 Одним из. . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru