#include <iostream>
#include <cstdio>
#include <map>
using namespace std;
map<int ,map<int ,int > >data;
int main(){
int n,m,q,x,y,k,z;
cin>>n>>q;
for(int i=1;i<=q;i++){
scanf("%d%d%d",&k,&x,&y);
if(k==1){
scanf("%d",&z);
data[x][y]=z;
}else{
printf("%d\n",data[x][y]);
}
}
return 0;
}
P3613 【深基15.例2】寄包柜
最新推荐文章于 2025-12-26 16:39:46 发布
本文介绍如何使用C++的map数据结构来存储和查询二维整数映射。通过实例展示了如何创建map并针对不同的操作(插入和查询)进行编程。适合初学者理解高级数据结构的应用。
1518

被折叠的 条评论
为什么被折叠?



