빠른 견적

10^100까지의 정수 N개를 읽고 각 수의 자릿수를 출력한다. 0은 한 자리로 센다.

쉬움2문자열수학구현아직 제출이 없습니다시간 제한2초메모리 제한512 MB

문제

집을 크게 고쳐야 할 때는 사람을 불러 견적을 받는다. 견적을 내는 쪽은 조심스럽다. 금액을 너무 높게 부르면 일감을 놓치고, 너무 낮게 부르면 들인 시간만큼도 받지 못한다.

그래서 견적서 한 장이 나오기까지 오래 걸린다. 하지만 첫 방문에서 알고 싶은 것은 금액의 규모다. 10달러인지 100달러인지 1000달러인지만 알면 된다.

견적 금액이 주어지면 그 금액을 적는 데 필요한 자릿수를 출력하는 프로그램을 작성하시오.

입력

첫째 줄에 견적의 개수 NN이 주어진다. (1N1001 \le N \le 100)

다음 NN개의 줄에 견적 금액이 한 줄에 하나씩 주어진다. 금액은 00 이상 1010010^{100} 이하의 정수이고, 맨 앞에 불필요한 00이 붙지 않는다.

출력

각 견적 금액마다 그 금액을 적는 데 필요한 자릿수를 입력 순서대로 한 줄에 하나씩 출력한다. 00은 한 자리로 센다.