Подсчет слов
Вам дано N слов. Некоторые слова могут повторяться. Для каждого слова выведите его количество введений. Порядок вывода должен соответствовать порядку ввода появления слова. Смотрите пример ввода / вывода для уточнения
Входные данные: на первой строке число N. Затем на N строках слова.
Выходные данные: на первой строке количество различных слов. Н второй строке количество введенных слов в порядке ввода каждого слова. Все числа написаны через пробел.
Входные данные в ввод:
4
bcdef
abcdefg
bcde
bcdef
Для Python 3
186
500
Ответы на вопрос:
цикл - это замечательное изобретение, которое, в сущности, и делает компьютеры такими ценными. он позволяет многократно повторить любую часть программы. цикл не может выполняться вечно, он заканчивается по какому-либо условию. проверка этого условия может производиться в начале каждого повторяющегося шага, в этом случае цикл называется пока. при проверке условия в конце каждого шага цикл называется до. разновидностью цикла до является цикл пересчет.10.1.оператор цикла while (цикл пока). формат оператора: while логическое выражение do; оператор будет повторятся пока истинно логическое выражение. перед каждым повторением оператора значение логического выражения вычисляется заново. если необходимо повторить несколько операторов, их следует объединить в составной оператор, т.е. заключить в операторные скобки begin end. этот цикл может не выполниться ни разу, если условие при входе в него оказалось ложным. таким образом, цикл пока содержит условие повторения цикла.пример 1. программа подсчета суммы s первых 1000 членов гармонического ряда 1+1/2+1/3+1/4+/n. program summa; var s: real; n: integer; begin s: =0; n: =0; while n< 1000 do begin n: =n+1; s: =s+1/n end; writeln(s); readlnend.
Популярно: Информатика
-
яТУПОЙшкололо15.10.2022 08:06
-
23v23.04.2021 20:56
-
missiszador04.06.2022 11:36
-
Gurl169628.05.2023 17:44
-
innadom3414.05.2021 08:37
-
bulgatovanastya109.06.2021 12:19
-
baha2001zzz18.08.2021 17:54
-
FOBL03.03.2021 02:57
-
Егорка291004.11.2020 23:14
-
слышала30.07.2022 04:31