zoukankan      html  css  js  c++  java
  • POJ2503 Babelfish

    题目链接

    分析:

    应当用字典树,但stl的map做很简单.

    #include <iostream>
    #include <cstdio>
    #include <cstdlib>
    #include <string>
    #include <algorithm>
    #include <vector>
    #include <map>
    #include <cstring>
    #include <queue>
    
    using namespace std;
    
    const int maxn = 20;
    
    map<string, string> m;
    
    int main() {
        char s[maxn], s1[maxn], s2[maxn];
    
        while(gets(s), s[0] != 0) {
          sscanf(s, "%s%s", s1, s2);
          m[s2] = s1;
        }
    
        while(gets(s) && s[0] != 0) {//这里s[0] != 0也要加上
          if(m.count(s) == 0) printf("eh
    ");
           else cout << m[s] << endl;
        }
        
        return 0;
    }
  • 相关阅读:
    UVa 106
    UVa 111
    UVa 105
    UVa 104
    UVa 103
    UVa 102
    UVa 101
    UVa 100
    就决定是你了!
    阿姆斯特朗回旋加速喷气式阿姆斯特朗炮
  • 原文地址:https://www.cnblogs.com/tanhehe/p/3229099.html
Copyright © 2011-2022 走看看