Bueno menos mal que la gente opina, yo estaba flipando con la solución de cronodragon y que nadie dijera nada :blink:
Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.
Páginas1
#2
General Programadores / Concurso De Programacion
02 de Abril de 2005, 12:20:08 PMCita de: "Cronodragón"Ups, estaba seguro que Nostromo había hecho algo similar a mí. Bueno, este es mi código de 126 caracteres incluyendo un cambio de línea de 1 caracter:La solución de cronodragón es totalmente absurda y evidentemente no será dada por válida.Código [Seleccionar]#include <stdio.h>
main(){char n[99];FILE*f;scanf("%s",&n);if(f=fopen(n,"r")){while(!feof(f)){fgets(n,99,f);printf("%s",n);}}}
Nadie se dió cuenta de que las condiciones del concurso no dicen nada acerca de que no se puedan usar archivos adicionales al .c, y tampoco dicen nada sobre que el programa tenga que desarrollar matemáticamente el cuadrado, simplemente dice que lo muestre en pantalla. :) Así que junto a ese código van 4 archivitos llamados "3", "5", "7" y "9" que tienen el cuadrado pre-diseñado y listo para se lanzado a la consola. Espero que hayan valido esos exámenes en la universidad donde los profesores se pasaban de listos y ponían trampas en los encabezados de los problemas, por lo que te forzaban a leer con cuidado... y sino, fue divertido hacer esa solución válida. Que gane el mejor! :D
Siguiendo esta lógica, no se porque no se le ocurrió enviar un ejecutable cualquiera que pidiera los datos, resolviera el problema y lo imprimiera y un .c (de ¿50 Kb?) que simplemente ejecutara el anterior programa.
Páginas1