map容器一般用于对字符串进行编号,主要用于建图方面,例如把城市名按数字进行编号

#include"stdio.h"
#include"string.h"
#include"iostream"
#include"map"
using namespace std;
map<string,int>mp;
int main()
{
     int i,n;
     char ch[23];
     scanf("%d",&n);
     for(i=1;i<=n;i++)
     {
          scanf("%s",ch);
          mp[ch]=i;
     }
     while(scanf("%s",ch)!=-1)
     {
          printf("%d\n",mp[ch]);
     }
}


相关文章:

  • 2021-12-14
  • 2021-12-04
  • 2022-12-23
  • 2022-12-23
  • 2021-07-20
  • 2022-01-09
  • 2021-07-08
  • 2022-02-23
猜你喜欢
  • 2022-12-23
  • 2021-05-04
  • 2021-10-28
  • 2021-11-21
  • 2021-11-23
相关资源
相似解决方案