/ SeriousOJ /

Record Detail

Accepted


  
# Status Time Cost Memory Cost
#1 Accepted 1ms 540.0 KiB
#2 Accepted 1ms 540.0 KiB
#3 Accepted 1ms 540.0 KiB
#4 Accepted 1ms 496.0 KiB
#5 Accepted 1ms 368.0 KiB
#6 Accepted 1ms 540.0 KiB
#7 Accepted 1ms 540.0 KiB
#8 Accepted 1ms 544.0 KiB
#9 Accepted 27ms 920.0 KiB
#10 Accepted 26ms 920.0 KiB
#11 Accepted 26ms 920.0 KiB
#12 Accepted 1ms 540.0 KiB
#13 Accepted 1ms 392.0 KiB
#14 Accepted 14ms 916.0 KiB
#15 Accepted 14ms 912.0 KiB
#16 Accepted 15ms 928.0 KiB

Code

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

int main() {
   
      int n,count=0,sum=0;
      cin>>n;
      int arr[n];
      
      for(int i=0;i<n;i++){
          cin>>arr[i];
          sum=sum+arr[i];
          
          
          if(sum%2==0)
          {
              count++;
              sum=0;
          }
      }
      
      if(sum%2!=0){
          cout<<"-1"<<endl;
      }
      else
      {

         cout<<count<<endl;
      }
     
       
   

    return 0;
}

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:59:50
Judged At
2024-03-27 16:59:50
Judged By
Score
100
Total Time
27ms
Peak Memory
928.0 KiB