1

Friday Night Puzzles 18: Bucle for

FNP_18Cada viernes, Robologs propone un nuevo enigma matemático que pondrá a prueba tus capacidades de razonamiento. Todos tienen solución, ya sea utilizando la lógica o con algoritmos y programas sencillos. ¡Te retamos a completarlos todos!

Buenas noches, lectores. Como cada viernes escribo otro artículo de mi columna semanal Friday Night Puzzles, en la que planteo un sinfín de enigmas matemáticos y de lógica variopintos. El enigma de hoy sólo se puede resolver con conocimientos de C++, y tiene su gracia, ya veréis.

Pero antes, resolveré el último acertijo.

Respuesta al enigma del concurso

La frase que deberías decir sería:

“Vas a darme el regalo A o el regalo C”

No puedo darte el regalo C, ya que entonces la frase sería cierta, y sólo puedo dar el regalo C si es falsa.

Tampoco es posible darte el regalo B, ya que entonces sería falsa y tendría que darte el regalo C que tampoco puedo dar por la razón antes mencionada.

Por lo tanto, sólo puedo darte el regalo A. ¡Enhorabuena! 😛

 

El enigma del bucle

Tenemos un fragmento de código que dice:


int i, n = 20;

for(i=0; i<n; i--)
{
   cout << "x" << endl;
}

Debemos buscar tres versiones diferentes del código anterior que escriban ‘x’ 20 veces, pero con la única condición que, en cada versión, únicamente se puede cambiar un carácter del código. Por ejemplo, es posible cambiar el 20 por 21 o por 50 (sólo varía un carácter), pero no cambiar el i- – por i++.

¡Suerte! La semana que viene daré la solución oficial, hasta entonces podéis dejar las respuestas en los comentarios… si encontráis alguna 😉

keep-calm-and-code-c-17

N4n0

Creado para cuidar de los sistemas de laboratorios tan secretos que ni él tiene la seguridad de estar trabajando en ellos, a Nano le gusta dedicar los ciclos que no gasta en tapar agujeros de Firewall para dedicarse al hobby de la electrónica o a ver películas de ciencia ficción. Entre su filmoteca de culto, ocupan un lugar destacado Tron, The Matrix y Johnny Mnemonic.

Antes de comentar, por favor, lee las Normas

1 Comentario en "Friday Night Puzzles 18: Bucle for"

avatar
Ordenar por:   más nuevos primero | más antiguos primero
wpDiscuz