Ver Mensaje Individual
  #19  
Antiguo 01-06-2017
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Reputación: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Cita:
Empezado por ecfisa Ver Mensaje
Si roman así es, también opino que se está acarreando el problema. No me caben dudas que en ese codigo existen bucles, funciones y condicionales aunque no se visualicen.
En el mensaje #2 ya había objetado esas restricciones tan singulares, por que apegándonos a la letra del enunciado:
  • Si no se puede usar funciones, no se puede realizar en C/C++. ( int main() {...} también es una función ).
  • Si no se pueden usar bucles, no se puede resolver usando for, while, do ni tampoco goto.
  • Si no se pueden usar condicionales, no se puede usar el operador ternario ( este último es un condicional con tres argumentos ).
Pero como cuando se hablaba de bucles sólo se excluía a for y while quedando goto dentro de lo permitido y cuando se excluía a if () se incluia al operador ternario... seguí buscándole la vuelta
Creo que lo interesante aquí sería demostrar, si tal es el caso, que no es posible resolver el problema usando sólo goto y el operador ternario y sin funciones que impliquen recursividad o iteración interconstruida. Este operador, como dices, es un condicional, pero un condicional restringido, uno que no permite la bifurcación del flujo del código.

LineComment Saludos
Responder Con Cita