Nhiệm vụ của bạn là phân tách một số bằng định dạng bên dưới.
Điều này tương tự như chuyển đổi cơ sở, ngoại trừ việc thay vì liệt kê digits
trong cơ sở, bạn liệt kê danh sách values
, sao cho danh sách thêm vào đầu vào.
Nếu cơ sở đã cho là n
, thì mỗi số trong danh sách phải ở dạng k*(n**m)
, ở đâu 0<=k<n
và m
là duy nhất trong toàn danh sách.
Thông số kỹ thuật
- Bất kỳ định dạng đầu vào / đầu ra hợp lý. Chương trình / chức năng của bạn có 2 đầu vào và đầu ra một danh sách.
- Danh sách đầu ra có thể theo thứ tự bất kỳ.
0
có thể được loại trừ hoặc bao gồm.- Dẫn đầu
0
được cho phép. - Xây dựng được cho phép .
Tủ thử
number base converted list
input1 input2 output
123456 10 [100000,20000,3000,400,50,6] or [6,50,400,3000,20000,100000]
11 2 [8,2,1] or [0,0,0,0,8,0,2,1]
727 20 [400,320,7]
101 10 [100,1] or [100,0,1]
Chấm điểm
Đây là mã golf . Giải pháp ngắn nhất trong byte thắng.