藍橋杯 2023年第八屆真題 Excel位址

2021-10-05 15:00:18 字數 876 閱讀 8140

[藍橋杯][2023年第八屆真題]excel位址

時間限制: 1sec 記憶體限制: 128mb 提交: 522 解決: 192

excel單元格的位址表示很有趣,它使用字母來表示列號。

比如,a表示第1列,

b表示第2列,

z表示第26列,

aa表示第27列,

ab表示第28列,

ba表示第53列,

當然excel的最大列號是有限度的,所以轉換起來不難。

如果我們想把這種表示法一般化,可以把很大的數字轉換為很長的字母序列呢?

本題目即是要求對輸入的數字, 輸出其對應的excel位址表示方式。

輸入輸入數字

輸出對應的excel位址

樣例輸入

26樣例輸出

z思路:

乙個位置乙個位置的求值

求出當前的餘數,並減去

再求下一位,直到n<=1

兩種情況:

1. 當前餘數!=0:表示可以用公式:『a』+m-1,來表示他的asci碼值

2. 當前餘數==0:特殊情況,當n=26時,m=0,代表當前的位置為』z』

藍橋杯 2023年第八屆真題 日期問題

題目 題目描述 小明正在整理一批歷史文獻。這些歷史文獻 現了很多日期。小明知道這些日期都在1960年1月1日至2059年12月31日。令小明頭疼的是,這些日期採用的格式非常不統一,有採用年 月 日的,有採用月 日 年的,還有採用日 月 年的。更加麻煩的是,年份也都省略了前兩位,使得文獻上的乙個日期,...

藍橋杯 2023年第八屆真題 分巧克力

題目 題目描述 兒童節那天有k位小朋友到小明家做客。小明拿出了珍藏的巧克力招待小朋友們。小明一共有n塊巧克力,其中第i塊是hi x wi的方格組成的長方形。為了公平起見,小明需要從這 n 塊巧克力中切出k塊巧克力分給小朋友們。切出的巧克力需要滿足 形狀是正方形,邊長是整數 大小相同 例如一塊6x5的...

藍橋杯 2023年第八屆真題 對局匹配

我們可以按照要求將分數分成不同組,同組內的資料相鄰元素差值為k。例如樣例2 10 1 2 1 1 1 1 4 4 3 4 4我們可以分出一組 1,2,3,4 這樣的目的是為了便於選取,因為相鄰元素差值為k,所以我們就可以進行跳躍式選取,也就是如果當前決定第i位的值,我們可以選擇選取第i位,這樣就從第...