/ SeriousOJ /

Record Detail

Accepted


  
# Status Time Cost Memory Cost
#1 Accepted 1ms 332.0 KiB
#2 Accepted 1ms 352.0 KiB
#3 Accepted 1ms 540.0 KiB
#4 Accepted 1ms 540.0 KiB
#5 Accepted 1ms 540.0 KiB
#6 Accepted 1ms 496.0 KiB
#7 Accepted 1ms 540.0 KiB
#8 Accepted 1ms 376.0 KiB
#9 Accepted 27ms 532.0 KiB
#10 Accepted 26ms 540.0 KiB
#11 Accepted 26ms 532.0 KiB
#12 Accepted 1ms 540.0 KiB
#13 Accepted 1ms 540.0 KiB
#14 Accepted 14ms 540.0 KiB
#15 Accepted 14ms 536.0 KiB
#16 Accepted 14ms 544.0 KiB

Code

#include<bits/stdc++.h>
#define ll long long 
using namespace std;

int main(){
  ll n, a, ans = 0, sum = 0;
  cin >> n;
  //vector<ll> a(n);
  for (int i = 0; i < n; i++){
    cin >> a;
    sum += a;
    if (sum % 2 == 0){
      ans++;
      sum = 0;
    }
  }
  if (sum) cout << -1 << endl;
  else cout << ans << endl;
}

Information

Submit By
Type
Submission
Problem
P1042 Array partition
Contest
TLE_Headquarters - round #1
Language
C++17 (G++ 13.2.0)
Submit At
2024-03-27 16:23:36
Judged At
2024-03-27 16:23:36
Judged By
Score
100
Total Time
27ms
Peak Memory
544.0 KiB