2023年北京理工大學計算機學院保研夏令營機試A組

2021-08-21 04:51:15 字數 403 閱讀 8211

1、第乙個題是輸入一串隨機的數,用逗號隔開。如果有重複的樹就輸出最靠後的乙個,沒有重複的就輸出-1。

如輸入:1,2,3,4,4,3,2,1     輸出:1

輸入:1,2,3,4,5,6,7,8    輸出:-1

2、第二個題是一次shift操作就是把乙個單詞的第乙個挪到最後,單詞有n位就最多挪n次,問可以和原單詞相同幾次。

如輸入:byebye    輸出:2

輸入:abcd    輸出:1

總的來說北理的機試不是很難的,我周圍有很多大佬不到半個小時就走了。我們這一屆是老師人工測試,也就是給你三組資料輸入後看結果對不對,測試的資料也不會太大太偏的。但是一旦查完乙個題就不能要求再改了,所以還是自己多檢查一下,多輸入幾組樣例測試一下,我第一題就錯了乙個樣例機試是80。明天就要面試了,滾去複習tat。

北京理工大學複試上機 2020

ps 2020的是夏令營試題 1 題目 給你乙個 m n 大小的矩陣,每個點有 0,1,2 三種取值 0 代表障礙物,1代表白紙,2 代表墨滴。每一秒墨滴可以向其上下左右擴散,將四周的白紙染色,被染色之後的白紙可以繼續向四周擴散,以此類推。問經過幾秒,矩陣中所有的白紙都被染色。如果可以,則輸出擴散時...

北京理工大學複試上機 2015

1 圖形輸出 輸入 0 9 內的奇數,輸出用 組成的正方形中間掏出來乙個空的菱形。我是按照這種輸出的 9 8 include using namespace std intmain cout for int i n 2 i n i cout return0 2 有3個字母a,b,c 你輸入乙個數字,...

北京理工大學複試上機 2010

1 輸入一串整數,輸入命令排序!輸入 a t 在這串整數後面新增整數 t,輸入 c m n 有 n 替換 m,輸入 d t 刪除 t,輸入 s 排序。include include include include using namespace std int tonum string s,int ...