Gửi bài giải
Điểm:
5,00
Giới hạn thời gian:
2.0s
Giới hạn bộ nhớ:
256M
Input:
stdin
Output:
stdout
Dạng bài
Ngôn ngữ cho phép
C++
Cho công thức truy hồi như sau:
An+1 = An + minDigit(x) * maxDigit(x)
Ở đây minDigit(x) và maxDigit(x) là giá trị nhỏ nhất và lớn nhất của chữ số trong x mà không có số 0 ở đầu.
Nhiệm vụ của bạn là tính aK biết a1 và K.
Đầu vào
Dòng đầu là số nguyên t (1 <= t <= 1000) là số testcases.
Với mỗi testcase trên một dòng chưa hai số nguyên a1 và K (1 <= a1 <= 1016, 1 <= K <= 1016)
Đầu ra
Mỗi dòng là một số nguyên aK
Bình luận