0
Почему выводит повторно значение
3 Antworten
+ 2
the value is repeated because if we take example of
str = 'aaa'
then str[0] == str[1]
so the count function
counts all the 'a' here.
that is '3a'
now again str[1] == str[2] so it is again repeated and k becomes
'3a' + '3a'
Google translate
значение повторяется, потому что если мы возьмем пример
str = 'ааа'
тогда str [0] == str [1] функция подсчета считает все 'а' здесь. это '3а'
теперь снова str [1] == str [2], так что это снова повторяется и k становится
'3а' + '3а'
+ 2
You can add
Можете добавить
continue
to skip adding count if the number has already been counted before
пропустить добавление счетчика, если число уже подсчитано ранее
Смотрите код ниже
https://code.sololearn.com/ccdQM366p81B/?ref=app
https://code.sololearn.com/c784aQ8Szu8T/?ref=app
это все еще есть ошибка ...
новый v2 с исправленными ошибками
0
Thanks for your help