zoukankan      html  css  js  c++  java
  • poj2503

    小试探

    #include <stdio.h>
    #include<string.h>
    struct word
    {
    char a[20],b[20];
    }w[100005];
    int main(int argc, char *argv[])
    {
    int len=0;
    char s[100],x[20],y[20];
    int i;
    while(gets(s) && s[0]!=' ')
    {
    sscanf(s,"%s%s",x,y);
    strcpy(w[len].a,x);
    strcpy(w[len].b,y);
    len++;
    }
    for(i=0;i<len-1;i++)



    printf("%s %s ",w[i].a,w[i].b);



    return 0;
    }

     

     ************************************************************************************

    #include <iostream>
    #include <string>
    #include <map>
    using namespace std;

    char s[100],s1[100],s2[100];
    map <string,string> my;
    map <string,string> ::iterator it;

    int main(int argc, char *argv[])

    int i;
     while (gets(s))
     {

     if (strcmp(s,"")==0) break;
      sscanf(s,"%s%s",s1,s2);
      my[s2]=s1;
     }
     while (scanf("%s",s)!=EOF)
     { 

    it=my.find(s);
      if ( it!=my.end()) cout<<my[s]<<endl; 

          else               cout<<"eh ";
     }      
     return 0;
    }

    #include <iostream>
    #include <string>
    #include <cstring>
    #include <cstdio>
    #include <map>
    using namespace std;
    map<string,string> my;
    map<string,string> ::iterator it;

    int main()
    {
    int i,k,ky;
    char cc[50],s1[50],s2[50],s3[50];
    while(gets(cc))
    {
    if(strcmp(cc,"")==0) break;
    sscanf(cc,"%s%s",s1,s2);
    my[s2]=s1;
    }
    while(scanf("%s",s3)!=EOF)
    { it=my.find(s3);
    if(it!=my.end()) cout<<my[s3]<<endl; else cout<<"eh"<<endl;
    }

    }

    #include<iostream>
    #include<cstdio>
    #include<cstring>
    #include<algorithm>
    #include<map>
    using namespace std;
    map<string,string> x;
    int main()
    {
    int i,j;
    char s[100];
    char a[100],b[100];
    while(gets(s),strlen(s))
    {
    sscanf(s,"%s%s",a,b);
    x[b]=a;
    }
    while(cin>>s)
    {
    if(x[s].size())
    cout<<x[s]<<endl;
    else
    cout<<"eh ";
    }
    }

  • 相关阅读:
    浅谈命令混淆
    为你解惑之Silverlight经典10问详解 (转载)
    Prism 简介
    Prism学习笔记(二)简单的MVVM模式
    Prism学习笔记(一) 从Hello World开始
    修改Oracle数据库序列
    将身份证号转换为年龄
    获取文件类型
    下划线转驼峰
    驼峰转下划线
  • 原文地址:https://www.cnblogs.com/2014acm/p/3902556.html
Copyright © 2011-2022 走看看