La màquina del temps
Els meus alumnes de primer estan aprenent a programar i, molt de tant en tant, li pregunten al ChatGPT i es copien alguna barbaritat. Hi ha professors que diuen que fan "terrorisme", jo sóc més subtil i els hi dic que han fet una màquina del temps. Com que una màquina del temps? em pregunten ells. I jo, que ja m'espero la seva pregunta els hi dic "Sí, com t'ho torni a veure te'ns vas directe a la recuperació de juny!".
Exemples de màquina del temps són:
- while (true) i sortir amb un break
- canviar la variable d'iteració dins d'un for
- fer funcions amb més d'un return
- fer servir continue o break dins d'un bucle
- fer acabar la funció main() amb return o System.exit()
Com que a l'ITB ens agrada fer tota mena d'invents, qualsevol dia d'aquests aconseguirem fer una màquina del temps de veritat. El dia que la posem en marxa, depenent de com funcioni la màquina i de a quin any anem a parar, potser ens anem a l'altre barri. No ens posem dramàtics que segur que no es morirà ningú. El que passa és que fa 40 anys l'ITB no estaria a Nou Barris, sinó a Sant Andreu. Nou Barris no es va constituir com a districte fins l'any 1984. Fins aquell any tots els barris que conformen Nou Barris pertanyien a Sant Andreu.
Entrada
Cada cas conté un número amb l'any de destinació del nostre viatge en el temps.
Sortida
Cal indicar "Sant Andreu" o "Nou Barris" depenent del districte on apareixerem.
Exemple d'entrada 1
1980
Exemple de sortida 1
Sant Andreu
Exemple d'entrada 2
2050
Exemple de sortida 2
Nou Barris
Comentaris