配置檔案恢復 華為機試 C C

2021-08-28 13:22:38 字數 1308 閱讀 3644

有6條配置命令,它們執行的結果分別是:

命   令執   行

resetreset what

reset boardboard fault

board addwhere to add

board deletno board at all

reboot backplaneimpossible

backplane abortinstall first

he he

unkown command

注意:he he不是命令。

4、若輸入兩字串,則先匹配第一關鍵字,如果有匹配但不唯一,繼續匹配第二關鍵字,如果唯一,匹配成功。例如輸入:b a,無法確定是命令board add還是backplane abort,匹配失敗。

5、若輸入兩字串,第一關鍵字匹配成功,則匹配第二關鍵字,若無匹配,失敗。例如輸入:bo a,確定是命令board add,匹配成功。

6、若匹配失敗,列印「unkown command」

多行字串,每行字串一條命令

執行結果,每條命令輸出一行

示例1

reset

reset board

board add

board delet

reboot backplane

backplane abort

reset what

board fault

where to add

no board at all

impossible

install first

//第六十四題  配置檔案恢復

#include #include #include using namespace std;

bool match(string str, string s)

int main()

; string res[7] = ;

while (getline(cin, str))

else }}

} cout << res[resi] << endl;

} return 0;

}

華為OJ 配置檔案恢復

配置檔案恢復 有6條配置命令,它們執行的結果分別是 命 令 執 行 reset reset what reset board board fault board add where to add board delet no board at all reboot backplane impossi...

座標移動 華為機試 C C

開發乙個座標計算工具,a表示向左移動,d表示向右移動,w表示向上移動,s表示向下移動。從 0,0 點開始移動,從輸入字串裡面讀取一些座標,並將最終輸入結果輸出到輸出檔案裡面。輸入 合法座標為a 或者d或者w或者s 數字 兩位以內 座標之間以 分隔。非法座標點需要進行丟棄。如aa10 a1a yad ...

表示數字 華為機試 C C

將乙個字元中所有出現的數字前後加上符號 其他字元保持不變 public static string marknum string pinstr 輸入乙個字串 字元中所有出現的數字前後加上符號 其他字元保持不變 示例1jkdi234klowe90a3jkdi 234 klowe 90 a 3 第九十一...