1. Главная
  2. Библиотека
  3. Программирование
  4. Дана последовательность строк из латинских букв, заканч...
Разбор задачи

Дана последовательность строк из латинских букв, заканчивающаяся строкой "STOP". Выведи номер строки, в которой появилась десятая буква "t". Если в строках не было десяти символов "t", выведи -1.

  • Предмет: Программирование
  • Автор: Кэмп
  • #Основы алгоритмизации и программирования
  • #Структуры и алгоритмы обработки данных
Дана последовательность строк из латинских букв, заканчивающаяся строкой "STOP". Выведи номер строки, в которой появилась десятая буква "t". Если в строках не было десяти символов "t", выведи -1.

Условие:

Дана последовательность строк из латинских букв, заканчивающаяся строкой "STOP".
Выведи номер строки, в которой появилась десятая буква "t".
Если в строках не было десяти символов "t", выведи -1.

Решение:

  1. Инициализация переменных: Нам нужно отслеживать количество букв "t" и номер строки, в которой была найдена десятая буква "t". Мы можем использовать переменную для подсчета букв "t" и переменную для хранения номера строки.

  2. Чтение строк: Мы будем читать строки одну за другой, пока не встретим строку "STOP". Для каждой строки мы будем проверять, сколько букв "t" в ней.

  3. Подсчет букв "t"...

Внутри — полный разбор, аргументация, алгоритм решения, частые ошибки и как отвечать на каверзные вопросы препода, если спросит

Попробуй решить по шагам

Попробуй один шаг и продолжи в режиме обучения или посмотри готовое решение

Какое ключевое условие необходимо проверять после обработки каждой строки для определения момента вывода результата?

Что нужно знать по теме:

Что нужно знать по теме

Алгоритм решения

Топ 3 ошибок

Что спросит препод

Выбери предмет