码迷,mamicode.com
首页 > 其他好文 > 详细

PAT 甲级 A1084 (2019/02/18)

时间:2019-02-24 10:32:00      阅读:154      评论:0      收藏:0      [点我收藏+]

标签:ble   lse   hashtable   int   table   char   ++   htable   std   

#include<cstdio>
#include<cstring>
int main(){
    char str1[101], str2[101];
    bool HashTable[128] = {false};
    scanf("%s", str1);
    scanf("%s", str2);
    int len1 = strlen(str1);
    int len2 = strlen(str2);
    for(int i = 0; i < len1; i++){
        char ch1, ch2;
        int j;
        for(j = 0; j < len2; j++){
            ch1 = str1[i];
            ch2 = str2[j];
            if(ch1 >= 'a' && ch1 <= 'z')    ch1 -= 32;
            if(ch2 >= 'a' && ch2 <= 'z')    ch2 -= 32;
            if(ch1 == ch2)
                break;
        }
        if(j == len2 && HashTable[ch1] == false){
            printf("%c", ch1);
            HashTable[ch1] = true;
        }       
    }
    return 0; 
}

PAT 甲级 A1084 (2019/02/18)

标签:ble   lse   hashtable   int   table   char   ++   htable   std   

原文地址:https://www.cnblogs.com/zjsaipplp/p/10425244.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!