T3775.检查笔记
2023-07-29 09:12:48
发布于:河北
#include <bits/stdc++.h>
using namespace std;
using ll = long long;
int n, q; 定义共有n条学生的笔记记录,询问q次
map<string, string> omp; 定义字典
string name, note; 定义键于值
int main() {
freopen("note.in", "r", stdin); 打开文件
freopen("note.out", "w", stdout); 打开文件
cin >> n >> q; 输入共有n条学生的笔记记录,询问q次
for (int i = 1; i <= n; i++) { 循环输入学生信息
cin >> name >> note; 输入键于值
omp[name] += note; 在字典内部添加元素/合并元素
}
while (q--) { 开始查询
cin >> name; 输入键(名字)
if (omp[name].length() == 0) cout << "-1\n";如果键对应的值为空(字符串的长度 = 0 ),那么输出-1表示没有。
else cout << omp[name] << "\n"; 否则输出键对应的值
}
fclose(stdin); 关闭文件
fclose(stdout); 关闭文件
return 0; 返回程序正常退出
}
这里空空如也
有帮助,赞一个