페이지가 로드되지 않나요? 여기를 눌러보면 고쳐질 수도 있어요.
Placeholder

#1968

물음수찾기 1s 128MB

문제

물음수란 숫자와 물음표로 이루어진 문자열을 말한다(36?1?8과 같은 수).

물음수 W가 특정 숫자 X와 동일한 수가 되기 위해선, 같은 길이여야 하고, 

W의 물음표 위치의 숫자를 제외한 모든 숫자가 동일해야한다.

 

예를 들어 365198은 36?1?8과 동일하나, 

360199, 361028, 36128은 36?1?8과 동일 한 숫자가 아니다.

 

물음수 W와 임의의 숫자 X가 입력되었을 때, W와 동일한 수가 되며, 

X보다 큰 숫자들의 개수가 몇 개인지 알아보는 프로그램을 작성하라.


입력

입력은 여러개의 테스트 케이스로 이루어 진다. 테스트 케이스는 두 줄로 이루어지는데, 이는 물음수 W를 뜻한다. W의 길이는 1이상 10이하이다. 그 다음 줄에는 숫자 X가 입력되며 10자리 이하의 숫자이며 W의 길이와 자리수가 같다.

테스트 케이스에 '#'이 들어오면 입력을 종료한다.


출력

각각의 테스트 케이스에 대해 W와 동일하며 X보다 큰 숫자의 개수를 출력한다.

예제

36?1?8 

236428
8?3
910
?
5
#
100 

0
4
로그인해야 코드를 작성할 수 있어요.