Код должен принимать строку как ввод с клавиатуры:
The definition of insanity is quoting the same phrase again and again and not expect despair.
Вывод должен быть таким (не отсортированным в каком-либо определенном порядке):
: 15
. : 1
T : 1
a : 10
c : 1
e : 8
d : 4
g : 3
f : 2
i : 10
h : 3
m : 1
o : 4
n : 10
q : 1
p : 3
s : 5
r : 2
u : 1
t : 6
y : 1
x : 1
Все символы ASCII в Юникоде не обязательны, пробелы, кавычки и т. Д. Ввод должен осуществляться с клавиатуры / не констант, атрибутов, вывод должен быть напечатан с новой строкой после каждого символа, как в примере выше, он не должен возвращаться в виде строки или сбрасывается как hashmap / словарь и т. д., так что x : 1
и x: 1
все в порядке, но {'x':1,...
и x:1
нет.
В: Функция или полная программа, принимающая стандартный ввод и пишущая стандартный вывод?
A: Код должен быть программой, принимающей ввод с использованием стандартного входа и отображающей результат через стандартный вывод.
Табло:
Самый короткий общий : 5 байтов
Самый короткий общий : 7 байтов
0
как количество вхождений?
" : "
(обратите внимание на два пробела после :
) или если другие (более короткие) разделители хороши. Вы не обращались к проблеме Unicode / кодирования.