頭から1文字ずつ見る 2文字目以降は「前の文字と同じか」どうかを調べる 同じ→文字数を数える変数を1増やす 違う→「文字」「文字数」を出力データに加えて、文字数を数える変数を0にする