Số Harshad là một số chia hết cho tổng các chữ số của nó. Điều này rõ ràng phụ thuộc vào cơ sở mà số nguyên được viết vào. Số 10 Harshad cơ sở là dãy A005349 trong OEIS.
Nhiệm vụ của bạn:
Viết chương trình hoặc hàm xác định xem một số nguyên đã cho có phải là số Harshad trong một cơ sở đã cho hay không.
Đầu vào:
Một số nguyên dương <10 ^ 9 và một cơ sở nằm giữa 2 và 36, OR, một số nguyên dương trong cơ sở của nó, sử dụng các chữ cái viết thường cho các số từ 11-36 và một cơ sở từ 2 đến 36. Bạn chỉ phải xử lý một trong số những lựa chọn này.
Đầu ra:
Giá trị trung thực / giả mạo cho biết liệu đầu vào đầu tiên có phải là số Harshad trong cơ sở của đầu vào thứ hai hay không.
Ví dụ:
27,10 ----------> truthy
8,5 ------------> truthy
9,5 ------------> falsy
1a,12 OR 22,12 -> truthy
Ghi điểm:
Đây là môn đánh gôn , điểm thấp nhất tính bằng byte thắng.