1부터 N까지의 수에서 최대 15개의 수를 순서대로 처리하며 그 배수를 지울 때, 끝까지 남는 수의 개수를 센다.
재현이는 다음 규칙으로 정수 게임을 한다.
게임이 끝난 뒤 종이에 남아 있는 수의 개수를 구하는 프로그램을 작성하시오.
첫째 줄에 NNN과 KKK가 주어진다. (1≤N≤1091 \le N \le 10^91≤N≤109, 1≤K≤151 \le K \le 151≤K≤15)
둘째 줄에 배열 AAA의 원소 KKK개가 순서대로 주어진다. 각 원소는 100100100 이하의 자연수이고, 같은 수가 여러 번 나올 수도 있다.
첫째 줄에 게임이 끝난 뒤 종이에 남아 있는 수의 개수를 출력한다.
NNN이 101010이고 배열이 [2,4,5][2, 4, 5][2,4,5]이면 222의 배수, 444의 배수, 555의 배수를 차례로 지우게 되고, 종이에는 111, 333, 777, 999가 남는다.