Bu yüzden hepimiz Umarız 'A1' Elektronik Tablosu notasyonuna aşinayız.
Bu, söz konusu hücrenin bir ızgara içine konumlandırılmasının alfasayısal bir temsilidir. Harfler, hücrenin sütun konumunu ve sayı satırı temsil eder.
'Harf' kısmı, tamamı büyük harf olmak üzere 26 harfli İngiliz alfabesinden 1 veya daha fazla harften oluşabilir. Bu 26-adik bijektif sayım kullanılarak sayılara eşlenir. 'Sayı' kısmı herhangi bir pozitif, sıfır olmayan bir tamsayıdan oluşabilir.
Herhangi bir hücrenin A1 gösterimini tek bir dize olarak veren bir program yazarak, bir sayı olarak temsil edilen sütun konumunu, ardından bir boşluk ve ardından satır numarasını içeren bir dize çıktısı alabilirsiniz.
Aşağıdaki Örnek Giriş / Çıkışlar:
A1
>>1 1
B10
>>2 10
AC4
>>29 4
AAC753
>>705 753
F123
>>6 123
GL93
>>194 93
Bu benim ilk görevim, dolayısıyla kriterlerin göreceli basitliği ve potansiyel zayıflığı.
DÜZENLEME : Dize harflerin ardından sayılar gelmeli ve kazanan ölçütler en kısa kod uzunluğudur (bu bir şey olabilirse)
DÜZENLEME : İlgili bu ama farklı bir başlangıç indeksi ters işlemini yapar. Bazıları bu gerçeğin bağlantılı bulmacayı daha ilginç hale getirdiğini iddia edebilir.
["A", "1"]