解题思路:
(1)使用map
#include<iostream>
#include<unordered_map>
using namespace std;
unordered_map<string,string> mp;
int main() {
string s;
mp["reset"]="reset what";
mp["reset board"]="board fault";
mp["board add"]="where to add";
mp["board delete"]="no board at all";
mp["reboot backplane"]="impossible";
mp["backplane abort"]="install first";
while(getline(cin,s)) {
if(mp.find(s)==mp.end()) cout<<"unknown command"<<endl;
else cout<<mp[s]<<endl;
}
return 0;
}