태국 복권 당첨금 계산

아직 제출이 없습니다시간 제한2초메모리 제한256 MB

문제

태국 정부 복권의 당첨금을 계산하는 프로그램을 작성한다. 복권 번호는 여섯 자리 숫자이고, 확인할 상금은 1등 1개, 앞 세 자리 상금 2개, 뒤 세 자리 상금 2개, 뒤 두 자리 상금 1개로 모두 여섯 개다.

상금별 당첨 조건은 다음과 같다.

  • 1등: 복권 번호 여섯 자리가 당첨 번호와 같다.
  • 앞 세 자리: 복권 번호의 앞 세 자리가 당첨 번호와 같다.
  • 뒤 세 자리: 복권 번호의 뒤 세 자리가 당첨 번호와 같다.
  • 뒤 두 자리: 복권 번호의 뒤 두 자리가 당첨 번호와 같다.

복권 한 장이 여러 상금에 당첨되면 당첨된 상금을 모두 더한다. 두 상금의 당첨 번호가 같으면 두 상금을 모두 받는다.

입력

첫 여섯 줄에 당첨 번호와 상금이 공백으로 구분되어 주어진다. 순서는 1등, 앞 세 자리 두 개, 뒤 세 자리 두 개, 뒤 두 자리 한 개다. 1등 당첨 번호는 여섯 자리, 앞 세 자리와 뒤 세 자리 당첨 번호는 세 자리, 뒤 두 자리 당첨 번호는 두 자리이며 앞에 붙는 0도 그대로 주어진다. 상금은 1 이상 10910^9 이하의 정수다.

일곱째 줄부터는 확인할 복권 번호가 한 줄에 하나씩 여섯 자리로 주어진다. -1 만 있는 줄이 나오면 입력이 끝난다. 복권 번호는 100,000개 이하다.

출력

입력에 주어진 순서대로 복권 한 장이 받는 상금의 총합을 한 줄에 하나씩 출력한다.