3Eva2014TI_T4 Función siembra

3ra Evaluación I Término 2014-2015, Septiembre 16, 2014 /ICM00794

Tema 4. (25 puntos) Realice una función siembra(tablero, fila, columna) que en un tablero de 2x8, siguiendo el sentido de las manecillas del reloj, distribuye la cantidad de fichas en la casilla indicada por fila y columna, equitativamente una a una entre las casillas contiguas.

mancala tablero y fichas

Observe que dependiendo de la fila, la siguiente casilla es o a la izquierda o a la derecha de donde estaba.

Para redistribuir el valor:

  • Se recogen el valor o fichas de la casilla seleccionada
  • Se empieza a partir de la siguiente casilla seleccionada
  • Si la siguiente casilla está fuera del tablero, se cambia de fila, invierte el sentido entre izquierda o derecha, y se corrige regresando al tablero en el mismo extremo.
  • Se mueve a la siguiente casilla

Repitiendo el proceso hasta que no queden fichas.

Ejemplo:

Tablero inicial:
04444440
04444440
Jugador 1. ¿Casilla siembra?: 5
04440551
04444441
Jugador 2. ¿Casilla siembra?: 2 
15544440
10444440

Rúbrica: definir función (5 puntos), asignar sentido (5 puntos), añadir valor a casillas (5 puntos), control del valores, tamaños, validar extremos (10 puntos)

Referencia: Mancala Time Rush: Rapid Stone Strategy! @Board_Duels. 11 julio 2024


Ejercicios de examen por Unidad/Tema FP