#include <bits/stdc++.h>
long long int busqueda(int suma, int numeros[], long int n);
int main() {
  long long int suma = 0, s = 0, segundo_tercio = 0, i;
  long int n;
  scanf("%I64d", &n);
  int numeros[n];
  for (i = 1; i <= n; i++) {
    scanf("%d", &numeros[i]);
    suma += numeros[i];
  }
  if (suma % 3 == 0) {
    segundo_tercio = busqueda(suma, numeros, n);
  }
  printf("%I64d", segundo_tercio);
  return 0;
}
long long int busqueda(int suma, int numeros[], long int n) {
  long long int segundo_tercio = 0, primer_tercio = 0, s = 0;
  long int i;
  suma /= 3;
  for (i = 1; i < n; i++) {
    s += numeros[i];
    if (s == 2 * suma) segundo_tercio += primer_tercio;
    if (s == suma) primer_tercio++;
  }
  return segundo_tercio;
}
