문제 설명
충근이는 사탕 가게에서 사탕을 많이 산다. 충근이는 특이한 성격을 가지고 있어서, 특정 액면가의 지폐만 가지고 있는다. 또, 거스름돈도 받지 않는다. 따라서, 사탕 가게의 사장과 충근이는 다음과 같은 합의를 했다.
충근이는 사장에게 자신이 가지고 있는 지폐의 액면가를 말해준다. 그럼 사장은 충근이가 지불할 수 있는 가장 가까운 금액으로 사탕의 가격을 반올림해준다.
예를 들어, 충근이가 가지고 있는 지폐의 액면가가 100원일 경우. 충근이가 고른 사탕의 가격이 150원이라면, 사장은 가격을 200원으로 반올림해서 충근이가 낼 수 있도록 해준다.
또, 가격이 149원이라면, 사장은 가격을 100원으로 반올림해서 충근이가 지불할 수 있도록 해준다.
충근이가 가지고 있는 지폐의 액면가는 항상 1, 10, 100, 1000, ..., 1,000,000,000 중 하나이다. 또, 지폐를 무한개 가지고 있다.
사탕 가격과 충근이가 가지고 있는 지폐의 액면가가 주어졌을 때, 사장은 가격을 얼마로 바꿔줄 것인지 구하는 프로그램을 작성하시오.
입력 설명
첫째 줄에 사탕의 가격 C와 충근이가 가지고 있는 지폐의 액면가에 적혀있는 0의 개수 K가 주어진다. (0 ≤ C ≤ 1,000,000,000, 0 ≤ K ≤ 9)
출력 설명
첫째 줄에 충근이가 내야하는 가격을 출력한다.