//Escada Perfeita - OBI2006 #include #define PMAX 10001 int main() { int i, j; int n; int soma=0; int a, b; int pilha[PMAX]; int moves=0; int movimentos=0; scanf("%d", &n); for (i=0; ii+a) { movimentos+=(pilha[i]-(i+a)); } } if (moves!=0) { printf("-1\n"); } else { printf("%d\n", movimentos); } return 0; }