P12693 [HackerEarth] number theory
普及
题目描述

Quan_Lank is a great team with some uncommon interests in programming. Sometimes the team loves to solve strings puzzles, sometimes game puzzles and sometimes metrix type puzzles . Yesterday they have added a new interest to their list that is 'number theory' as they have solved some amazing puzzles related to number theory in the school programming contest held yesterday . Out of all the puzzles they got yesterday, one puzzle is still unsolvable . Actualy they are not getting any clue this time. Quan_Lank is a great team in the history of programming but still the team needs your help . so have a look on the puzzle and help the team Quan_Lank .

Puzzle -

Given a positive integer x . You have to find the no. of positive integers d, such that d is the divisor of x, and x and d have at least one common (the same) digit in their decimal representations.
help the team to find the described number.

INPUT :

First line of Input contains no. of test cases T(T ≤ 100).
Each test case contains one line having a single integer x (1 ≤ x ≤ 10^9).

OUTPUT :

For each test case print a single integer - the answer to the problem.

SAMPLE INPUT
2
1
10

SAMPLE OUTPUT
1
2

输入格式

见题面

输出格式

见题面

样例输入
2 1 10 SAMPLE
样例输出
1 2