團體程式設計天梯賽-練習集 L1-050 倒數第N個字串 (15分)
給定一個完全由小寫英文字母組成的字串等差遞增序列,該序列中的每個字串的長度固定為 L,從 L 個 a 開始,以 1 為步長遞增。例如當 L 為 3 時,序列為 { aaa, aab, aac, ..., aaz, aba, abb, ..., abz, ..., zzz }。這個序列的倒數第27個字串就是 zyz。對於任意給定的 L,本題要求你給出對應序列倒數第 N 個字串。
輸入格式:
輸入在一行中給出兩個正整數 L(2 ≤ L ≤ 6)和 N(≤105)。
輸出格式:
在一行中輸出對應序列倒數第 N 個字串。題目保證這個字串是存在的。
輸入樣例:
3 7417
輸出樣例:
pat
解析:
實質是26進位制的計算。
實現程式碼:
#include<iostream> #include<cmath> #include<string> using namespace std; int main(void) { int n, m; cin >> n >> m; m = pow(26, n) - m; string str; char ch; for(int i=0;i<n;i++){ ch = m % 26 + 'a'; str = ch + str; m = m / 26; } cout << str; }
相關文章
- 團體程式設計天梯賽-練習集程式設計
- L1-050 倒數第N個字串 (15分)字串
- 團體程式設計天梯賽-練習集 L1-038 新世界程式設計
- 【CCCC】PAT : 團體程式設計天梯賽-練習集 L3 答案(01-23)程式設計
- 2024團體程式設計天梯賽——賽後總結程式設計
- 2024 年 GPLT 團體程式設計天梯賽(個人感受 + 題解)程式設計
- 倒數計時(Excel程式碼集團)Excel
- 團體程式設計天梯賽-練習集 L2-031 深入虎穴 (25分) dfs深搜+bfs廣搜的兩種思路程式設計
- 2024年第九屆CCCC團體程式設計天梯賽 遊記程式設計
- 團體程式設計天梯賽L2-022 重排連結串列程式設計
- 2020年團體程式設計天梯賽-總決賽 L2-2 口罩發放程式設計
- CSS 倒數第n個li元素樣式CSS
- 團體程式設計天梯賽-玩轉二叉樹(簡潔建樹)程式設計二叉樹
- 天梯賽練習集 L2-041 插松枝 模擬
- 2024天對程式設計天梯賽程式設計
- 2020年團體程式設計天梯賽-總決賽 L2-4 網紅點打卡攻略程式設計
- 天梯賽練習集 L2-049 魚與熊掌 查詢
- 166. 連結串列倒數第n個節點
- 2020年團隊程式設計天梯賽L2 -2 口罩發放程式設計
- PAT-B 1047 程式設計團體賽程式設計
- 0011 刪除連結串列的倒數第N個節點
- 19. 刪除連結串列的倒數第 N 個結點
- 程式設計練習程式設計
- LCR 140. 訓練計劃 II 連結串列倒數第k個節點
- LeetCode- 19 刪除連結串列的倒數第N個節點LeetCode
- 題19. 刪除連結串列的倒數第N個節點
- Leetcode No.19 刪除連結串列的倒數第N個節點LeetCode
- JAVA 程式設計思想 第13章 字串Java程式設計字串
- JavaScript輸入字串字數倒計JavaScript字串
- 2020-10-18 刪除連結串列的倒數第N個節點
- 獲取倒數第幾個元素程式碼例項
- Nth Digit 第N個數字Git
- 《Java語言程式設計(基礎篇)(原書第10版)》第2~4章部分程式設計練習題程式碼Java程式設計
- Java程式設計練習_241206Java程式設計
- 2023年中國高校計算機大賽-團隊程式設計天梯賽(GPLT)上海理工大學校內選拔賽 (vp + 補題)計算機程式設計
- 2024哈佛-麻省數學競賽(HMMT)2月錦標賽 團體賽第9題HMM
- leetcode每日一題—19.刪除連結串列的倒數第N個結點LeetCode每日一題
- C程式設計語言(第2版·新版)練習題1-4C程式程式設計