• Сколько различных строк можно получить из abbaaaabbaaa с помощью циклического сдвига на один или несколько символов влево? Например, из строки abc можно получить три строки: bca, cab, abc

Ответы 3

  • Благодарю
    • Автор:

      sofia1kgl
    • 5 лет назад
    • 0
  • 2 куска одинаковых по 6 букв, видно в 4 цикле
    • Автор:

      mollie
    • 5 лет назад
    • 0
  • 6 уникальных строк["bbaaaabbaaaa", "baaaabbaaaab", "aaaabbaaaabb", "aaabbaaaabba", "aabbaaaabbaa", "abbaaaabbaaa"]Программа на Ruby 22s = "abbaaaabbaaa"a = []for i in 0..s.size    s = s[1..-1] + s[0..0]    a << s if not a.include?(s)endp ap a.size
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years