第一次来洛谷,不知道为什么这样运行不了,在devC++就可以
查看原帖
第一次来洛谷,不知道为什么这样运行不了,在devC++就可以
1305916
WYQ123e楼主2024/3/11 14:49

在devc++也可以啊,这样一直就runtimeerror

#include <iostream>
#include <vector>
using namespace std;
int main(){
   vector<int> s;
   int res=0;
   int n;
   cin >> n;
   for(int i=0;i<n;i++){
         int temp;
         cin >> temp;
         s.push_back(temp);
   }
   vector<int> a;
   a.push_back(s[0]);
   for(int i=1;i<n;i++){
       a[i]=s[i]+a[i-1];
  }
   for(int i=0;i<n-1;i++){
       res+=s[i]*(a[n-1]-a[i]);
}
   cout << res;
 return 0;
}
2024/3/11 14:49
加载中...