社区讨论
求助!!!
P3613【深基15.例2】寄包柜参与者 2已保存回复 1
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 1 条
- 当前快照
- 1 份
- 快照标识符
- @lo8tvwsu
- 此快照首次捕获于
- 2023/10/28 00:29 2 年前
- 此快照最后确认于
- 2023/10/28 00:29 2 年前
CPP
#include<bits/stdc++.h>
using namespace std;
struct bri{
int x,y,num;
};
bri a[10000005];
int n,m;
int now = 0;
int main(){
scanf("%d%d",&n,&m);
for(int i = 0;i <= m;i++){
int opt;
scanf("%d",&opt);
if(opt == 1){
int x,y,numn;
scanf("%d%d%d",&x,&y,&numn);
bool flag = 0;
for(int j = 1;j <= now;j ++){
if(a[j].x == x && a[j].y == y){
a[j].num = numn;
flag = 0;
}
}
if(!flag){
now++;
a[now].x = x;
a[now].y = y;
a[now].num = numn;
}
}
if(opt == 2){
int x,y;
scanf("%d%d",&x,&y);
for(int j = 1;j <= now;j ++){
if(a[j].x == x && a[j].y == y){
cout << a[j].num << endl;
}
}
}
}
return 0;
}
回复
共 1 条回复,欢迎继续交流。
正在加载回复...