華爲OD機試:箱子之形擺放

華爲 OD 機試【4 大寶典】再次上新題!

① Python 解華爲機試題 :https://dream.blog.csdn.net/article/details/129221789
② C++ 解華爲機試題:https://dream.blog.csdn.net/article/details/129472919
③ Java 解華爲機試題:https://dream.blog.csdn.net/article/details/129652513
④ C 解華爲機試題:https://dream.blog.csdn.net/article/details/129658432

華爲OD機試:箱子之形擺放

題目

有一批箱子(形式爲字符串,設爲 str), 要求將這批箱子按從上到下以字形的順序擺放在寬度爲 n 的空地,請輸出箱子的擺放位置。 例如:箱子 ABCDEFG,空地寬度爲 3,擺放結果如圖:

在這裏插入圖片描述

則輸出結果爲:

 
AFG BE CD
 

輸入

輸入一行字符串,通過空格分隔,前面部分爲字母或數字組成的字符串 str,表示箱子; 後面部分爲數字 n,表示空地的寬度。例如:ABCDEFG 3

輸出描述

箱子擺放結果,如題目示例所示 AFG BE CD

題解地址 📤

華爲 OD 機試

華爲 od 機試的題目類型主要有以下幾種:

簡單的編程題:考察基本的編程語言知識和語法,如變量、循環、條件判斷、函數等。 數據結構設計題:考察對常用的數據結構如數組、鏈表、棧、隊列、樹、圖等的理解和應用,如創建、遍歷、查找、排序、修改等。 算法設計題:考察對常用的算法如遞歸、分治、貪心、動態規劃、回溯、搜索等的理解和應用,如求解最優化問題、組合問題、排列問題等。 編程和調試題:考察在給定的代碼框架下,能否快速分析問題和解決問題,如修復代碼錯誤、優化代碼性能、增加代碼功能等。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章