Ввод | Вывод |
авантюрность | 4 |
трицератопс | 2 |
Информатика 10 класс Алгоритмы и структуры данных баллы за слово условия начисления баллов дополнительный балл пустая строка Новый
Рассмотрим задачу пошагово:
Ниже приводится пример кода на Python, который реализует описанную логику:
Код:
word = input().strip() # считываем слово и убираем лишние пробелы
if not word: # если строка пустая
print(0)
else:
points = 1 # начальный балл за придуманное слово
length = len(word)
if length > 10:
points += 1
if length % 3 == 0:
points += 2
print(points)
Код последовательно проверяет условия и выводит итоговое количество баллов. Таким образом, если, например, слово "авантюрность" имеет 12 букв, то условие длины больше 10 выполняется (добавляем 1 балл), а также условие деления на 3 (так как 12 делится на 3, добавляем 2 балла). В сумме получается 1 + 1 + 2 = 4 балла.