3 条题解
-
1
- 1
信息
- ID
- 2546
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- 2
- 标签
- (无)
- 递交数
- 16
- 已通过
- 7
- 上传者
#include<bits/stdc++.h>
using namespace std;
const int N=100005;
int n,q;
vector<int> v[N];
int main(){
cin>>n>>q;
int t,i,j,k;
while(q--){
cin>>t>>i>>j;
if(t==1){
cin>>k;
if(j>v[i-1].size())v[i-1].resize(j);
v[i-1][j-1]=k;
}
else cout<<v[i-1][j-1]<<endl;
}
return 0;
}👀️
#include<bits/stdc++.h>
#include<vector>
using namespace std;
int main(){
int n,q;cin>>n>>q;
vector<int> v[n];
int t,i,j,k;
while(q--){
cin>>t>>i>>j;
if(t==1){
cin>>k;
if(j>v[i-1].size())v[i-1].resize(j);
v[i-1][j-1]=k;
}else
if(t==2){
cout<<v[i-1][j-1]<<endl;
}
}
return 0;
}