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 ...