Cho một trong những điều sau đây là đầu vào:
AK,AR,AS,AZ,CA,CT,DC,FL,GA,IL,IN,IA,KS,KY,LA,MD,MI,MN,MS,NV,NH,NJ,NM,NY,NC,ND,MP,OH,OK,OR,PA,PR,RI,SC,TN,TX,UT,VT,VA,WA,WI
(có dấu ngoặc kép)
"AK","AR","AS","AZ","CA","CT","DC","FL","GA","IL","IN","IA","KS","KY","LA","MD","MI","MN","MS","NV","NH","NJ","NM","NY","NC","ND","MP","OH","OK","OR","PA","PR","RI","SC","TN","TX","UT","VT","VA","WA","WI"
Tạo và xuất một tấm giấy phép ngẫu nhiên (thống nhất) có định dạng khớp với đầu vào. Nếu có nhiều định dạng (được phân tách bằng dấu phẩy), hãy sử dụng định dạng ngẫu nhiên (thống nhất):
AK, IA, MS, MP, VT: AAA 000
AS: 0000
AZ, GA, WA: AAA0000
AR, KS, KY, LA, ND, OR: 000 AAA
CA: 0AAA000
CT: AA-00000
DC: AA-0000
FL: AAA A00
IL: AA 00000
IN: 000A,000AA,000AAA,AAA000
MD: 0AA0000
MI: AAA 0000,0AA A00,AAA 000
MN: 000-AAA
NV: 00A-000
NH: 000 0000
NJ: A00-AAA
NM: 000-AAA,AAA-000
NY, NC, PA, TX, VA, WI: AAA-0000
OH: AAA 0000
OK: 000AAA
PR: AAA-000
RI: 000-000
SC: AAA 000,000 0AA
TN: A00-00A
UT: A00 0AA
Trong đó A
có nghĩa là một ký tự ngẫu nhiên trong bảng chữ cái viết hoa trừ IOQ
và 0
có nghĩa là một số duy nhất ngẫu nhiên ( 0
đến 9
).
Tất cả thông tin từ Wikipedia . Những (tiểu bang) này là tất cả những cái mà tôi hiểu và điều đó không có quy tắc mạnh mẽ.
Đây là mã golf , vì vậy câu trả lời ngắn nhất trong byte thắng!
IN
. Chúng tôi có thống nhất chọn một định dạng (một trong số 000A, 000AA, 000AAA hoặc AAA000), sau đó chọn một số từ định dạng đó (mỗi định dạng có trọng số như nhau). Hay chúng ta xem xét không gian số cho tất cả các định dạng cho trạng thái đó và chọn từ toàn bộ không gian số đó (định dạng lớn hơn có trọng số lớn hơn)?