注释区域代码我加进去之后样例全部为0,0分。然后刚刚看了下,就把这段删了,结果发现直接满分。求问注释区域代码作用是什么。
#include<bits/stdc++.h>
using namespace std;
int n,m,k;
vector<vector<int> >a;
vector<vector<int> >b;
int main(){
int g;
cin>>n>>m>>k;
a.resize(n);
b.resize(m);
// for(vector<vector<int> >::iterator it=a.begin();it!=a.end();++it){
// (*it).resize(n);
// }
// for(vector<vector<int> >::iterator it=b.begin();it!=b.end();++it){
// (*it).resize(m);
// }
vector<vector<int> >::iterator it1=a.begin();
for(int i=0;i<n;i++){
for(int j=0;j<m;j++){
cin>>g;
(*(it1+i)).push_back(g);
}
}
vector<vector<int> >::iterator it2=b.begin();
for(int i=0;i<m;i++){
for(int j=0;j<k;j++){
cin>>g;
(*(it2+i)).push_back(g);
}
}
for(int i=0;i<n;i++){
for(int j=0;j<k;j++){
int sum=0;
for(int l=0;l<m;l++){
sum+=a[i][l]*b[l][j];
}
cout<<sum<<' ';
}
cout<<endl;
}
return 0;
}