Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №3601789
А
Аноним
16 апреля 2026 17:47 · публичный вопрос
А
Аноним

Скрытые тесты Вася иногда бывает многословен, и его посты выходят за ограничение по количеству символов. Он написал программу, которая по строке выводит её длину. Потом показал…

Запрос пользователя

Скрытые тесты Вася иногда бывает многословен, и его посты выходят за ограничение по количеству символов. Он написал программу, которая по строке выводит её длину. Потом показал программу Алисе. Чтобы проверить правильность программы, Вася запустил её на двух строках: "привет" и "длинная строка!". Алиса тоже запускала Васину программу, но не сказала, на каких входных данных. Посмотри на панель Тесты. Тесты 1 и 2 открыты: это Васины запуски. Тесты 3 и 4 посмотреть нельзя: там запуски Алисы. Такие тесты называются скрытыми. Ты увидишь их в самостоятельных работах. Правильная программа должна работать на всех данных, и известных, и неизвестных. Напиши Васину программу. Ввод Вывод привет 6 длинная строка! 15

Ответ нейросети
16 апреля 2026 17:47

Вот простая программа на Python, которая читает одну строку и выводит её длину.

Код (Python 3): s = input() print(len(s))

Пояснения по шагам:

  • input() считывает одну строку из стандартного ввода (без завершающего перевода строки). Пробелы внутри строки сохраняются.
  • len(s) возвращает количество символов в строке (для Unicode-строк в Python 3 это количество кодовых точек).
  • print выводит это число.

Примеры:

  • Ввод: привет → вывод: 6
  • Ввод: длинная строка! → вывод: 15

Особенности:

  • Поддерживает любые символы Unicode (русские буквы, Emoji и т.д.).
  • Для пустой строки вернётся 0.
  • При необходимости можно адаптировать под другие языки программирования (например, в C++: считать длину строки через std::getline и вывести s.size()).