当前位置: 首页 > article >正文

字符串查询c++

题目描述

n个不同的字符串,每个字符串对应一个数字。q次询问一个字符串对应什么数字。

输入

第1行n,q。

第2到n+1行,每行一个字符串和一个数字,中间用一个空格隔开。

第n+2到n+q+1行,每行一个询问的字符串。

输出

q行,每行一个数字。

样例输入

5 3
fs3fwe 3
4838fdeewerwer 54
irjfhid 888
847hhhh 1
0000 0
0000
847hhhh
fs3fwe

样例输出

0
1
3

示例代码:

#include<bits/stdc++.h>
using namespace std;
long long n,b,k;
string a;
map<string,int> m;
int main(){
	cin>>n>>k;
	for(int i=1;i<=n;i++){
		cin>>a>>b;
		m[a]=b;
	}
	map<string,int>:: iterator it;
	for(int i=1;i<=k;i++){
		cin>>a;
		cout<<m[a]<<"\n";
	}
	return 0;
}

http://www.kler.cn/a/386210.html

相关文章:

  • 【Linux网络编程】传输层协议
  • C语言教程——文件处理(1)
  • 【Unity】 HTFramework框架(五十九)快速开发编辑器工具(Assembly Viewer + ILSpy)
  • leetcode 2239. 找到最接近 0 的数字
  • Django 的 `Meta` 类和外键的使用
  • 大数据与AI驱动的商业查询平台:企业市场拓展的变革引擎​
  • ROS学习笔记
  • 排序(用java实现)
  • GIT GUI和 GIT bash区别
  • 交换排序与快速排序
  • PCIE RTT 简单介绍
  • flink 内存配置(四):内存调优和问题处理
  • STM32ZET6-USART使用
  • Linux基础4-进程3(进程优先级,竞争,独立,并行,并发,进程切换)
  • CopyOnWriteArrayList 的应用场景:并发环境中的强大工具
  • 【插件】安装插件 postcss-pxtorem 转换样式单位 px 为 rem
  • [linux驱动开发--API框架]--platform、gpio、pinctrl
  • go语言中的结构体含义和用法详解
  • 打印沙漏的4种解法(直接法编程、艺术化编程)
  • 如何使用SSH密钥和公钥加密技术保护您的cPanel服务器
  • 【Linux】一篇文章轻松搞懂基本指令
  • Dinky控制台:利用SSE技术实现实时日志监控与操作
  • QT中QML学习笔记2
  • HarmonyOS 总结
  • VMware+Ubuntu+finalshell连接
  • 【C++】【算法基础】快速排序