Как разбить строку

GusarByID

Новичок
Как разбить строку

Доброго времени суток.

Задача у меня такая:
Имеется вот такая строка:

attctgtgtagtgggatgagcagagaacaaaaacaaaataatccagtgagaaaagcccgtaaataaaccttcagaccagagatctattctctagcttattttaa
gctcaacttaaaaagaagaactgttctctgattcttttcgccttcaatacacttaatgatttaactccaccctccttcaaaagaaacagcatttcctacttttatactgtct
atatgattgattt gcacagctcatctggccagaagagctgagacatccgttcccctacaagaaactctccccg

нет ни пробелов ни перевода каретки, количество знаков в последовательности тоже постоянно изменяется.
Необходимо разбить эту строку по три знака, пронумеровать каждую тройку и вывести полученное не нарушая
первоначальной последовательности, напрмер так:

att ctg tgt agt ggg
1 2 3 4 5

Подскажите от чего оттолкнуться
 

LeFF®

Новичок
определяешь длину строки и циклом через substr берешь нужные куски
 

GusarByID

Новичок
Это интересно каким циклом посоветуешь, чтобы "int start" через три буквы перепрыгивал
 
Сверху