主題

ZeroJudge - f291: 試算表大小 解題心得

Not In My Back Yard | 2021-04-22 00:00:07 | 巴幣 0 | 人氣 58

題目連結:


題目大意:
輸入給定一個 Excel 儲存格之名稱,其由欄座標(A 、 B 、……、AA、AB、……)以及列座標(一個整數)串接在一起而組成。

試問從左上角 A1 開始到給定的格子(右下角)有多少個儲存格在此矩形範圍中?



範例輸入:
範例輸入 #1
B2

範例輸入 #2
AA3


範例輸出:
範例輸出 #1
4

範例輸出 #2
81


解題思維:
先將給定的儲存格名稱拆分成欄座標以及列座標之後,將欄座標依照這題的做法轉成對應的整數後與列座標相乘即是所求。




此次分享到此為止,如有任何更加簡潔的想法或是有說明不清楚之地方,也煩請各位大大撥冗討論。

創作回應

相關創作

更多創作