정보 교과서 3단원 [문제 해결과 프로그래밍]에서는 다양한 분야의 문제를 추상화하고 구조화하여 해결 방법을 도출하고 프로그래밍을 통해 프로그램을 작성하여 자동화할 수 있는 능력을 요구한다. 학생들이 파이썬 언어에 어느 정도 익숙해졌을 때 3단원을 돌아보는 문제로 개미 수열을 소개한다.
다음은 베르나르 베르베르의 소설 「개미」에 나온 수열로 개미 수열이라고 불린다. 개미 수열의 규칙을 찾아 8번째 수열을 알아내보자.
위에서 찾은 수열의 규칙에 따르면 7번째 수열을 통해 8번째 수열을 알아낼 수 있다.
7번째 수열 ⇨ 1 2 2 2 1 1 3 1
8번째 수열 ⇨ 1 1 2 3 1 2 3 1 1 1
1이 1개 있고, 2가 3개 있고, 1이 2개 있고, ⋯