Giáo sư toán học hạt dẻ muốn mã hóa tất cả các nghiên cứu của họ bằng cách sử dụng một hệ thống chắc chắn để cáo buộc ngay cả những đối thủ đáng gờm nhất của họ!
Cuối cùng, giáo sư đã quyết định thay đổi cơ sở không chỉ là số họ đang viết mà còn mỗi chữ số trong số đó, theo đó chữ số tự tìm thấy (tính từ bên phải, bắt đầu bằng 1). Ví dụ:
Số 0 có một chữ số, vì vậy nó được biểu thị trong cơ sở 1: 0
Số 1 sẽ có một chữ số trong cơ sở mười, nhưng trong hệ thống giáo sư của chúng tôi không hợp lệ. Vị trí đầu tiên chỉ dành riêng cho 1 chữ số cơ sở! Điều này có nghĩa là nó phải được đặt ở vị trí thứ hai nơi cơ sở 2 được phép: 10
Số 2 yêu cầu ít nhất cơ sở 3 được viết: 100
Nhưng bây giờ số 3 có thể được viết bằng cách thay đổi chữ số ở vị trí thứ hai: 110
và 4 như vậy: 200
Dưới đây là một số ví dụ khác để giúp bạn có được ý tưởng:
5: 210
6: 1000
7: 1010
8: 1100
9: 1110
10: 1200
11: 1210
12 giờ 2000
13: 2010
14: 2100
15: 2110
16: 2200
17: 2210
18: 3000
Sử dụng hệ thống này, các ghi chú của giáo sư sẽ không có ý nghĩa với bất kỳ ai ngoài họ, và cuối cùng họ có thể chiếm lĩnh thế giới !!!! Ngủ ngon vào ban đêm.
Tất nhiên phương pháp mã hóa phải tối nghĩa nhất có thể.
Nhiệm vụ của bạn là viết 10 đoạn mã, mỗi đoạn đại diện cho một trong 10 chữ số cơ bản
0 1 2 3 4 5 6 7 8 9
mà khi kết hợp theo thứ tự của số được chuyển đổi sẽ tạo ra một số được viết trong hệ thống đánh số tiểu đường của giáo sư (phương thức đầu ra có thể là lựa chọn của bạn nhưng phải là số có thể đọc được bằng con người chỉ sử dụng các chữ số 0-9)
Ví dụ: nếu đoạn trích của tôi là:
0 = TIỀN 1 = VÍ DỤ, 2 = MÃ, 3 = GOLF và 9 = KIỂM TRA
sau đó
19 = KIỂM TRA -> 3010
20 = CODEMONKEY -> 3100
21 = MÃ SỐ MÃ -> 3110
22 = CODECODE -> 3200
23 = CODEGOLF -> 3210
Không có số đầu vào nào có nhiều hơn 10 chữ số hoặc số âm cần phải được xem xét, mặc dù nếu bạn muốn viết mã cho các chữ số bổ sung, bạn sẽ nhận được thêm số tiền. Đây là mã golf, vì vậy câu trả lời ngắn nhất (sử dụng tổng số byte kết hợp của tất cả các đoạn) sẽ thắng và các sơ hở tiêu chuẩn không được phép.
ĐỊA CHỈ: Trước khi bất cứ ai bắt đầu về việc 0 có phải là đại diện chính xác của 0 trong cơ sở 1 không, tôi muốn nhắc bạn rằng giáo sư này là người dở hơi. Sống với nó.