/* package whatever; // don't place package name! */
import java.util.* ;
import java.lang.* ;
import java.io.* ;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
public static void main
( String [ ] args
) //no of ways to divide array in two equal parts import java.util.* ;
public class Main
{
public static void main
( String [ ] args
) { Scanner sc
= new Scanner
( System .
in ) ; int n= sc.nextInt ( ) ;
int [ ] nums = new int [ n] ;
for ( int i= 0 ; i< n; i++ ) {
nums[ i] = sc.nextInt ( ) ;
}
int tot_sum= 0 ;
for ( int i= 0 ; i< n; i++ ) {
tot_sum+= nums[ i] ;
}
int lhs= 0 ;
int rhs= 0 ;
int count= 0 ;
if ( tot_sum% 2 == 0 ) {
for ( int i= 0 ; i< n; i++ ) {
lhs+= nums[ i] ;
rhs= tot_sum- lhs;
if ( lhs == tot_sum/ 2 ) {
count++;
}
}
}
System .
out .
print ( "Number of ways to divide in two equal parts :" + count
) ; }
{
// your code goes here
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSAvL25vIG9mIHdheXMgdG8gZGl2aWRlIGFycmF5IGluIHR3byBlcXVhbCBwYXJ0cwppbXBvcnQgamF2YS51dGlsLio7CnB1YmxpYyBjbGFzcyBNYWluCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluKFN0cmluZ1tdIGFyZ3MpIHsKCQlTY2FubmVyIHNjID0gbmV3IFNjYW5uZXIoU3lzdGVtLmluKTsKCQlpbnQgbj1zYy5uZXh0SW50KCk7CgkJaW50W11udW1zID0gbmV3IGludFtuXTsKCQkKCQlmb3IoaW50IGk9MDtpPG47aSsrKXsKCQkgICAgbnVtc1tpXT1zYy5uZXh0SW50KCk7CgkJfQoJCWludCB0b3Rfc3VtPTA7CgkJZm9yKGludCBpPTA7aTxuO2krKyl7CgkJICAgIHRvdF9zdW0rPW51bXNbaV07CgkJfQoJCWludCBsaHM9MDsKCQlpbnQgcmhzPTA7CgkJaW50IGNvdW50PTA7CgkJaWYodG90X3N1bSUyID09MCl7CgkJICAgIGZvcihpbnQgaT0wO2k8bjtpKyspewoJCSAgICAgICAgbGhzKz1udW1zW2ldOwoJCSAgICAgICAgcmhzPXRvdF9zdW0tbGhzOwoJCSAgICAgICAgaWYobGhzID09IHRvdF9zdW0vMil7CgkJICAgICAgICAgIGNvdW50Kys7CgkJICAgICAgICB9CgkJICAgIH0KCQl9CgkJU3lzdGVtLm91dC5wcmludCgiTnVtYmVyIG9mIHdheXMgdG8gZGl2aWRlIGluIHR3byBlcXVhbCBwYXJ0cyA6IiArIGNvdW50KTsKCX0KfSBqYXZhLmxhbmcuRXhjZXB0aW9uCgl7CgkJLy8geW91ciBjb2RlIGdvZXMgaGVyZQoJfQp9