用了vector,为什么最后一个测试点RE???
查看原帖
用了vector,为什么最后一个测试点RE???
766919
nuliwangbo楼主2022/9/10 13:26
#include<iostream>
#include<vector>
using namespace std;
int main()
{
  int n;
  int a,b;
  cin>>n;
  vector<vector<int>> vi(n);
 
for(int i=0;i<n;i++)
{
vi[i].resize(3);
}
  
  for(int i=0;i<n;i++)
  {
    for(int j=0;j<2;j++)
    {
      cin>>vi[i][j];
    }
  }
  vi[0][2]=vi[0][0]+vi[0][1]-8;
  int sum=vi[0][2];
  for(int i=1;i<n;i++)
  {
   
      vi[i][2]=vi[i][0]+vi[i][1]+vi[i-1][2]-8;    
      sum+=vi[i][2];
  }
cout<<sum;
  return 0;
}
2022/9/10 13:26
加载中...