Cześć. Dzisiaj chciałbym zapytać o zadanie ze SPOJ w którym należy obliczyć ile razy dany znak pojawił się we wprowadzonym ciągu znaków przy założonym warunku (Zadanie)
Zadanie zrobiłem tak:
C = int(input())
for i in range(1, C + 1):
zdanie = input()
alfabet = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
policz = ""
for char in alfabet:
if char in zdanie:
k = zdanie.count(char)
if k > 2:
policz += str(char) + str(k)
else:
policz += str(char) * k
print(policz, end="\n")
Przy sprawdzeniu przykładów ze strony otrzymuję prawidłowe wyniki ale mimo to SPOJ nie chce tego zadania zaliczyć. Gdzie robię błąd?