Số truy hồi

Xem dạng PDF

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

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.