Bu aslında ABD Plaka Oluşturma işleminin tersidir
Zorluk: Aşağıdaki plaka biçimlerinden biriyle eşleşen bir dize verildiğinde, bu biçimlendirmeyle eşleşen tüm olası durumların çıktısını alın. Masanın altında ise 0tek haneli açılımı 0yoluyla 9dahil ve Atek harf için standları Aaracılığıyla Zdahil. Bu zorluğun amaçları doğrultusunda, karmaşık biçim kurallarına (değişken sayıları olan Delaware gibi) sahip durumları ve benzer harflerin kaldırılmasını (ör . IVe 1) yok sayıyoruz .
AAA 000: AK, IA, MS, MP, VT
0000: AS
AAA0000: AZ, GA, WA
000 AAA: AR, KS, KY, LA, ND, OR
0AAA000: CA
AA-00000: CT
AA-0000: DC
AAA A00: FL
AA 00000: IL
000A,000AA,000AAA,AAA000: IN
0AA0000: MD
AAA 0000,0AA A00,AAA 000: MI
000-AAA: MN
00A-000: NV
000 0000: NH
A00-AAA: NJ
000-AAA,AAA-000: NM
AAA-0000: NY, NC, PA, TX, VA, WI
AAA 0000: OH
000AAA: OK
AAA-000: PR
000-000: RI
AAA 000,000 0AA: SC
A00-00A: TN
A00 0AA: UT
Örnekler:
B32 9AG
[UT]
1YUC037
[CA]
285 LOR
[AR, KS, KY, LA, ND, OR] (in any order)
285-LOR
[MN, NM] (in any order)
285LOR
[IN, OK] (in any order)
Kurallar ve Açıklamalar
- Giriş dizesinin boş olmadığı ve yukarıdaki biçimlerden birinde olduğu garanti edilir
- Yukarıdakilerden farklı bir biçim verilirse davranış tanımsızdır
- Giriş ve çıkış herhangi bir uygun yöntemle verilebilir
- Sonucu STDOUT'a yazdırabilir veya işlev sonucu olarak döndürebilirsiniz
- Tam bir program veya bir işlev kabul edilebilir
- Standart boşluklar yasaktır
- Bu kod golfüdür, bu nedenle her zamanki golf kuralları geçerlidir ve en kısa kod (bayt cinsinden) kazanır