華為OD機(jī)試 五鍵鍵盤(pán)
本期題目:五鍵鍵盤(pán)
題目
有一個(gè)特殊的五鍵鍵盤(pán) 上面有A
、Ctrl-C
、Ctrl-X
、Ctrl-V
、Ctrl-A
?A
鍵在屏幕上輸出一個(gè)字母A
?Ctrl-C
將當(dāng)前所選的字母復(fù)制到剪貼板?Ctrl-X
將當(dāng)前選擇的字母復(fù)制到剪貼板并清空所選擇的字母?Ctrl-V
將當(dāng)前剪貼板的字母輸出到屏幕?Ctrl-A
選擇當(dāng)前屏幕中所有字母 注意:
剪貼板初始為空
新的內(nèi)容復(fù)制到剪貼板會(huì)覆蓋原有內(nèi)容
當(dāng)屏幕中沒(méi)有字母時(shí),
Ctrl-A
無(wú)效當(dāng)沒(méi)有選擇字母時(shí)
Ctrl-C
、Ctrl-X
無(wú)效當(dāng)有字母被選擇時(shí)
A
和Ctrl-V
這兩個(gè)輸出功能的鍵, 會(huì)先清空所選的字母再進(jìn)行輸出
給定一系列鍵盤(pán)輸入, 輸出最終屏幕上字母的數(shù)量
輸入
輸入為一行 為簡(jiǎn)化解析用數(shù)字12345
分別代替A
、Ctrl-C
、Ctrl-X
、Ctrl-V
、Ctrl-A
的輸入 數(shù)字用空格分割
輸出
輸出一個(gè)數(shù)字為屏幕上字母的總數(shù)量
題解地址 ??
?? 華為 OD 機(jī)考 Python?https://dream.blog.csdn.net/article/details/129088445
?? 華為 OD 機(jī)考 C++?https://dream.blog.csdn.net/article/details/129232310
?? 華為 OD 機(jī)考 JS?https://dream.blog.csdn.net/article/details/129350597
?? 華為 OD 機(jī)考 JAVA?https://dream.blog.csdn.net/article/details/129190987
?? 華為 OD 機(jī)考 Golang?https://blog.csdn.net/hihell/article/details/129341397
?? 華為 OD 機(jī)考真 C 語(yǔ)言?https://dream.blog.csdn.net/article/details/129411539
華為 OD 機(jī)試
機(jī)試政策 華為機(jī)試一共有三題,每題 100 分。 第一題是編程,第二題是算法,第三題是應(yīng)用。 150 分是華為統(tǒng)一的通過(guò)分?jǐn)?shù)線。但各個(gè)部門(mén)的要求又不一樣,通常非目標(biāo)院校的分?jǐn)?shù)要求更高些。 300+是高分,260+是較為安全的分?jǐn)?shù)。 機(jī)考時(shí)長(zhǎng) 2.5 小時(shí),可以選擇用電腦答題,也可以用手機(jī)答題。 機(jī)考可選語(yǔ)言:C/C++、 java、 python、 js 機(jī)考平臺(tái):建議提前準(zhǔn)備好帶有攝像頭的電腦(方便后期上傳答案)