1029 旧键盘

水题。与B1093 字符串A+B 类似。

#include
#include
using namespace std;
 
bool  hashtable[300] = {false};
int main() {
    string str1,str2;
    cin>>str1>>str2;
    for(int i = 0; i < str1.size(); ++i)//把str1,str2的小写字母转成大写字母
        if(islower(str1[i]))
            str1[i]-=32;
    for(int i = 0; i < str2.size(); ++i) {
        if(islower(str2[i]))
            str2[i]-=32;
        hashtable[str2[i]] = true; //标记非坏键 
    }
    for(int i = 0; i < str1.size(); ++i) {
        if(hashtable[str1[i]] == false) { 
            cout<//输出坏键
            hashtable[str1[i]] = true;//标记已访问 
        }
    }
    return 0;
}

1029 旧键盘_第1张图片

 

你可能感兴趣的:(1029 旧键盘)