問題描述
e xc
el
excel
exce
l 單元格的位址表示很有趣,它使用字母來表示列號。
比如, a
aa 表示第 1
11 列, b
bb 表示第 2
22 列, z
zz 表示第 26
2626
列, aaaa
aa表示第 27
2727
列,ab
abab
表示第 28
2828
列, baba
ba表示第 53
5353
列, …
當然 exc
el
excel
exce
l 的最大列號是有限度的,所以轉換起來不難。
如果我們想把這種表示法一般化,可以把很大的數字轉換為很長的字母序列呢?
本題目既是要求對輸入的數字, 輸出其對應的 exc
el
excel
exce
l 位址表示方式。
輸入格式
輸入數字
輸出格式
對應的 exc
el
excel
exce
l 位址
樣例輸入1
26樣例輸出1
z樣例輸入2
2054
樣例輸出2
bzz資料範圍
我們約定,輸入的整數範圍 [1,
2147483647
][1, 2147483647]
[1,214
7483
647]
題解
進製轉換:
解題思路
:將 10
1010
進製轉換成 26
2626
進製,即將 [0,
9]
[0,9]
[0,9
] 轉換成 [0,
25]
[0,25]
[0,25]
;
藍橋杯c/c++省賽歷年題#
include
using
namespace std;
int n;
string ans;
intmain()
reverse
(ans.
begin()
, ans.
end())
; cout << ans << endl;
return0;
}
藍橋杯第八屆決賽
精神狀態不好的時候怎麼寫 真的哭了,一堆sb錯誤 對於16進製制,我們使用字母a f來表示10及以上的數字。如法炮製,一直用到字母z,就可以表示36進製。36進製中,a表示10,z表示35,aa表示370 你能算出 many 表示的數字用10進製表示是多少嗎?請提交乙個整數,不要填寫任何多餘的內容 ...
藍橋杯 2023年第八屆真題 Excel位址
藍橋杯 2017年第八屆真題 excel位址 時間限制 1sec 記憶體限制 128mb 提交 522 解決 192 excel單元格的位址表示很有趣,它使用字母來表示列號。比如,a表示第1列,b表示第2列,z表示第26列,aa表示第27列,ab表示第28列,ba表示第53列,當然excel的最大列...
第八屆藍橋杯分巧克力
題目 分巧克力 兒童節那天有k位小朋友到小明家做客。小明拿出了珍藏的巧克力招待小朋友們。小明一共有n塊巧克力,其中第i塊是hi x wi的方格組成的長方形。為了公平起見,小明需要從這 n 塊巧克力中切出k塊巧克力分給小朋友們。切出的巧克力需要滿足 1.形狀是正方形,邊長是整數 2.大小相同 例如一塊...