Professional Documents
Culture Documents
Problema 1. Escribí un programa que recorra todo el tablero y se asegure que en cada celda queden
exactamente 33 bolitas verdes. Determiná si el tablero inicial debe cumplir una precondición y si así
fuera enunciala.
Problema 2. Dado un procedimiento PonerN(b,c) que ponga b bolitas de color c en la celda actual,
encontá todos los errores en los siguientes procedimientos y explicá por qué son errores. Podes
consignar programas que hayas diseñado para evaluar los procedimientos en busca de los errores,
explicando cómo los pensaste.
def P1():
def P2(p):
PonerN(v,'A')
PonerN(3, 'A')
Mover(v)
1 El 3 de mayo de 1997 comienza la “revancha” revancha entre la supercomputadora de IBM Deep Blue y el campeón
mundial de ajedrez Gary Kasparov, que se había impuesto a la máquina en una serie de encuentros el año anterior. En
esta ocasión, Kasparov sólo pudo derrotar a este monstruo del cálculo capaz de analizar 200 millones de movimientos por
segundo en uno de los seis juegos que disputaron. Fue la primera vez que una máquina derrotó a un campeón mundial de
ajedrez.
D ISEÑO DE A LGORITMOS Y E STRUCTURAS DE DATOS (2214), B IOTECNOLOGÍA
Problema 1. Escribí un programa que recorra todo el tablero y se asegure que en cada celda queden
exactamente 31 bolitas azules. Determiná si el tablero inicial debe cumplir una precondición y si así
fuera enunciala.
2 El 3 de mayo de 1997 comienza la “revancha” revancha entre la supercomputadora de IBM Deep Blue y el campeón
mundial de ajedrez Gary Kasparov, que se había impuesto a la máquina en una serie de encuentros el año anterior. En
esta ocasión, Kasparov sólo pudo derrotar a este monstruo del cálculo capaz de analizar 200 millones de movimientos por
segundo en uno de los seis juegos que disputaron. Fue la primera vez que una máquina derrotó a un campeón mundial de
ajedrez.