Сколько слов
2000 мс · 256 МБ · всё или ничего
Для каждой из данных строк выведите количество слов в ней.
Слово — это непрерывная последовательность непробельных символов. Пробелов между словами может быть несколько подряд.
Формат ввода
В первой строке от до . Далее строк, каждая длиной не больше символов, из строчных латинских букв и пробелов.
Формат вывода
Для каждой строки — одно число, каждое на своей строке.
Примеры
ввод
2 hello world a b c
вывод
2 3
Примечание
Главная ловушка здесь не в подсчёте, а в чтении: после std::cin >> n в потоке остаётся перевод строки, и первый же getline вернёт пустую строку. Лечится вызовом std::cin.ignore() сразу после >>.
Войдите, чтобы отправлять решения.