• Предмет: Информатика
  • Автор: chelovekrubik
  • Вопрос задан 2 года назад

Все на рисунке!!! Питон

Приложения:

chelovekrubik: Не могу вот этот код исправить strin = input()
cout = 1
for i in range(len(strin)):
if i <= len(strin):
if strin[i] == strin[i + 1]:
cout += 1
else:
a = strin[i]
print(cout, strin[i])
cout = 1

Ответы

Ответ дал: NotSimpleUser
2

int main(int argc, char* argv[])

{

char s[256] = {0};

char prevChar = {0};

std::cin >> s;

int len = strlen(s);

prevChar = s[0];

int count = 1;

for (int i = 1; i < len+1; i++)

{

 if (s[i] == prevChar) {

  count++;

 } else {

  printf("%d %c\n", count, prevChar);

  count = 1;

  prevChar = s[i];

 }

}

return 0;

}


NotSimpleUser: Блин, не заметил, что питон. По синтаксису было похоже на C++
chelovekrubik: Да ничего)
chelovekrubik: Помогите решить https://znanija.com/task/33450949
Вас заинтересует