題目
有一個(gè)特殊的5鍵鍵盤,上面有a,ctrl-c,ctrl-x,ctrl-v,ctrl-a五個(gè)鍵。a鍵在屏幕上輸出一個(gè)字母a;ctrl-c將當(dāng)前選擇的字母復(fù)制到剪貼板;ctrl-x將當(dāng)前選擇的字母復(fù)制到剪貼板,并清空選擇的字母;ctrl-v將當(dāng)前剪貼板里的字母輸出到屏幕;ctrl-a選擇當(dāng)前屏幕上的所有字母。注意:
1剪貼板初始為空,新的內(nèi)容被復(fù)制到剪貼板時(shí)會(huì)覆蓋原來的內(nèi)容
2當(dāng)屏幕上沒有字母時(shí),ctrl-a無效
3當(dāng)沒有選擇字母時(shí),ctrl-c和ctrl-x無效
4當(dāng)有字母被選擇時(shí),a和ctrl-v這兩個(gè)有輸出功能的鍵會(huì)先清空選擇的字母,再進(jìn)行輸出
給定一系列鍵盤輸入,輸出最終屏幕上字母的數(shù)量。
?????????????????????? 華為OD機(jī)試(Java)真題目錄匯總
輸入輸出描述:
輸入為一行,為簡(jiǎn)化解析,用數(shù)字1 2 3 4 5代表a,ctrl-c,ctrl-x,ctrl-v,ctrl-a五個(gè)鍵的輸入,數(shù)字用空格分隔 輸出描述:文章來源:http://www.zghlxwxcb.cn/news/detail-553266.html
輸出一個(gè)數(shù)字,為最終屏幕上字母的數(shù)量文章來源地址http://www.zghlxwxcb.cn/news/detail-553266.html
到了這里,關(guān)于華為OD機(jī)試真題Java實(shí)現(xiàn)【5鍵鍵盤的輸出】真題+解題思路+代碼(2022&2023)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!