<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule"
	>
<channel>
	<title>Comentarios en: Resolviendo “Cifras y Letras” (y… IV?)</title>
	<atom:link href="https://eltamiz.com/elcedazo/2017/01/21/resolviendo-cifras-y-letras-y-iv/feed/" rel="self" type="application/rss+xml" />
	<link>https://eltamiz.com/elcedazo/2017/01/21/resolviendo-cifras-y-letras-y-iv/</link>
	<description>Comparte conocimiento.</description>
	<lastBuildDate>Thu, 12 Mar 2026 17:38:12 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4.2</generator>
	<item>
		<title>Por: Juan Carlos</title>
		<link>https://eltamiz.com/elcedazo/2017/01/21/resolviendo-cifras-y-letras-y-iv/comment-page-1/#comment-21160</link>
		<dc:creator>Juan Carlos</dc:creator>
		<pubDate>Wed, 22 Mar 2017 16:02:23 +0000</pubDate>
		<guid isPermaLink="false">http://eltamiz.com/elcedazo/?p=46717#comment-21160</guid>
		<description>&lt;p&gt;Sé que es mucho pedir pero... Puede ser la reunión acá en cualquier lugar de la costa este de Estados Unidos?&lt;/p&gt;

&lt;p&gt;:)&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Sé que es mucho pedir pero&#8230; Puede ser la reunión acá en cualquier lugar de la costa este de Estados Unidos?</p>

<p> <img src='https://eltamiz.com/elcedazo/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Macluskey</title>
		<link>https://eltamiz.com/elcedazo/2017/01/21/resolviendo-cifras-y-letras-y-iv/comment-page-1/#comment-21159</link>
		<dc:creator>Macluskey</dc:creator>
		<pubDate>Wed, 22 Mar 2017 09:37:16 +0000</pubDate>
		<guid isPermaLink="false">http://eltamiz.com/elcedazo/?p=46717#comment-21159</guid>
		<description>&lt;p&gt;Ah, ya veo... se me había pasado el comentario, Oldman.&lt;/p&gt;

&lt;p&gt;Te contesto por email...&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Ah, ya veo&#8230; se me había pasado el comentario, Oldman.</p>

<p>Te contesto por email&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Oldman</title>
		<link>https://eltamiz.com/elcedazo/2017/01/21/resolviendo-cifras-y-letras-y-iv/comment-page-1/#comment-21085</link>
		<dc:creator>Oldman</dc:creator>
		<pubDate>Sat, 04 Mar 2017 19:29:12 +0000</pubDate>
		<guid isPermaLink="false">http://eltamiz.com/elcedazo/?p=46717#comment-21085</guid>
		<description>&lt;p&gt;Mac…perdona que te involucre en esto. N’a qver con vuestras series aun vivas pero puede ser de interés  para bastantes/muchos. 
Mi propuesta: Organizar y convocar un encuentro físico, y sin fórmulas, de todos los que podamos asistir entre los que hemos sido seguidores-partícipes de “El Tamiz” (incluido Pedro, que obviamente no podría faltar). Lugar: en una cervecería de Madrid (por ser donde vive el Jefe de los alienígenas). Tema: libremente afectivo, pero sin llorar demasiado. Objetivo: Nada más que…pues eso…Forma: a través de una convocatoria del ilustre intermediario Macluskey (previo acuerdo del plan con el susodicho), por ej., en los “últimos comentarios del Estado de cosas” pidiendo intención de asistencia y a repetir semanalmente durante dos meses para poder concretar el encuentro entre mayo y junio (y si no puede ser ahora pues en septiembre…pero empezando ya). 
Por favor, antes de decir “ce n’est pas posible” tómate el tiempo hasta después de que el proponente cumpla los 81 dentro de quince días…y después hablamos por email si quiers. Gracias y un saludo.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Mac…perdona que te involucre en esto. N’a qver con vuestras series aun vivas pero puede ser de interés  para bastantes/muchos. 
Mi propuesta: Organizar y convocar un encuentro físico, y sin fórmulas, de todos los que podamos asistir entre los que hemos sido seguidores-partícipes de “El Tamiz” (incluido Pedro, que obviamente no podría faltar). Lugar: en una cervecería de Madrid (por ser donde vive el Jefe de los alienígenas). Tema: libremente afectivo, pero sin llorar demasiado. Objetivo: Nada más que…pues eso…Forma: a través de una convocatoria del ilustre intermediario Macluskey (previo acuerdo del plan con el susodicho), por ej., en los “últimos comentarios del Estado de cosas” pidiendo intención de asistencia y a repetir semanalmente durante dos meses para poder concretar el encuentro entre mayo y junio (y si no puede ser ahora pues en septiembre…pero empezando ya). 
Por favor, antes de decir “ce n’est pas posible” tómate el tiempo hasta después de que el proponente cumpla los 81 dentro de quince días…y después hablamos por email si quiers. Gracias y un saludo.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Jefe Ryback</title>
		<link>https://eltamiz.com/elcedazo/2017/01/21/resolviendo-cifras-y-letras-y-iv/comment-page-1/#comment-20983</link>
		<dc:creator>Jefe Ryback</dc:creator>
		<pubDate>Mon, 06 Feb 2017 22:53:25 +0000</pubDate>
		<guid isPermaLink="false">http://eltamiz.com/elcedazo/?p=46717#comment-20983</guid>
		<description>&lt;p&gt;El día que vuelva a publicar, se le cae la web por exceso de tráfico, eso seguro. :-)&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>El día que vuelva a publicar, se le cae la web por exceso de tráfico, eso seguro. <img src='https://eltamiz.com/elcedazo/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Macluskey</title>
		<link>https://eltamiz.com/elcedazo/2017/01/21/resolviendo-cifras-y-letras-y-iv/comment-page-1/#comment-20979</link>
		<dc:creator>Macluskey</dc:creator>
		<pubDate>Sat, 04 Feb 2017 14:25:07 +0000</pubDate>
		<guid isPermaLink="false">http://eltamiz.com/elcedazo/?p=46717#comment-20979</guid>
		<description>&lt;p&gt;Oscar:&lt;/p&gt;

&lt;p&gt;Pedro, por lo que sé, está perfectamente de salud. Cuando lo decida volverá a publicar. O eso esperamos todos... ;)&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Oscar:</p>

<p>Pedro, por lo que sé, está perfectamente de salud. Cuando lo decida volverá a publicar. O eso esperamos todos&#8230; <img src='https://eltamiz.com/elcedazo/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Oscar</title>
		<link>https://eltamiz.com/elcedazo/2017/01/21/resolviendo-cifras-y-letras-y-iv/comment-page-1/#comment-20978</link>
		<dc:creator>Oscar</dc:creator>
		<pubDate>Thu, 02 Feb 2017 08:11:40 +0000</pubDate>
		<guid isPermaLink="false">http://eltamiz.com/elcedazo/?p=46717#comment-20978</guid>
		<description>&lt;p&gt;Donde esta Pedro?  Entiendo que le ha tenido que ocurrir algo si no pública nada en años...&lt;/p&gt;

&lt;p&gt;Hecho mucho de menos sus publicaciones...&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Donde esta Pedro?  Entiendo que le ha tenido que ocurrir algo si no pública nada en años&#8230;</p>

<p>Hecho mucho de menos sus publicaciones&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Isangi</title>
		<link>https://eltamiz.com/elcedazo/2017/01/21/resolviendo-cifras-y-letras-y-iv/comment-page-1/#comment-20976</link>
		<dc:creator>Isangi</dc:creator>
		<pubDate>Tue, 31 Jan 2017 14:45:04 +0000</pubDate>
		<guid isPermaLink="false">http://eltamiz.com/elcedazo/?p=46717#comment-20976</guid>
		<description>&lt;p&gt;Hola,&lt;/p&gt;

&lt;p&gt;Macluskey, buenas ideas, lo de encontrarle problemas reales o plantearle basicos de informatica, ya lo tenia en mente, pero ahroa aún está en fase temprana.&lt;/p&gt;

&lt;p&gt;Ryback:
Despertar curiosidad, uff, que dificil se me hace eso, por algo &quot;nos&quot; llaman Frikys, porque estamos interesados en cosas raras. Mi mujer es muy Friky, pero de otro estilo(dibujos animados, manga, twitter, juegos,...) pero me cuesta mucho conseguir que se interese por temas, por ejemplo, cientificos. (joder lo que disfruto leyendo el tamiz, pese a no saber casi nada de fisica ni quimica y menos de cuantica) Y para ella(y medio mundo) es un tostón... Y la edad(34) no creo que ayude, aunque no es el mayor de los problemas.&lt;/p&gt;

&lt;p&gt;quizá Parezco pesimista con estas respuestas, ni de lejos, solo que lo que uno ya tiene solventado/claro no lo pregunta... jejeje&lt;/p&gt;

&lt;p&gt;Respecto a la programación de la solución de cifras y letras, yo también me sorprendí al ver que lo solventabas por fuerza bruta, esperaba algo del estilo de Backtracking como comentas(aunque no he vuelto a programar nada de backtracking desde que dejé la uni....).&lt;/p&gt;

&lt;p&gt;aunque por lo que se de Backtracking(poco o nada), al final sería hacer por programación lo que tu ya hiciste mediante formulas, ir cortando todas aquellas ramas que no parecen(en tu caso &quot;que estoy seguro&quot;) llevar a buen termino. Estoy seguro que con backtracking el tiempo de programación hubiera aumentado, pero el tiempo(ciclos) de proceso habría disminuido enormemente para el 95% de los casos y más lento que la fuerza bruta &quot;tuya&quot; en el 5% restante(como siempre % inventados jejeje).&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Hola,</p>

<p>Macluskey, buenas ideas, lo de encontrarle problemas reales o plantearle basicos de informatica, ya lo tenia en mente, pero ahroa aún está en fase temprana.</p>

<p>Ryback:
Despertar curiosidad, uff, que dificil se me hace eso, por algo &#8220;nos&#8221; llaman Frikys, porque estamos interesados en cosas raras. Mi mujer es muy Friky, pero de otro estilo(dibujos animados, manga, twitter, juegos,&#8230;) pero me cuesta mucho conseguir que se interese por temas, por ejemplo, cientificos. (joder lo que disfruto leyendo el tamiz, pese a no saber casi nada de fisica ni quimica y menos de cuantica) Y para ella(y medio mundo) es un tostón&#8230; Y la edad(34) no creo que ayude, aunque no es el mayor de los problemas.</p>

<p>quizá Parezco pesimista con estas respuestas, ni de lejos, solo que lo que uno ya tiene solventado/claro no lo pregunta&#8230; jejeje</p>

<p>Respecto a la programación de la solución de cifras y letras, yo también me sorprendí al ver que lo solventabas por fuerza bruta, esperaba algo del estilo de Backtracking como comentas(aunque no he vuelto a programar nada de backtracking desde que dejé la uni&#8230;.).</p>

<p>aunque por lo que se de Backtracking(poco o nada), al final sería hacer por programación lo que tu ya hiciste mediante formulas, ir cortando todas aquellas ramas que no parecen(en tu caso &#8220;que estoy seguro&#8221;) llevar a buen termino. Estoy seguro que con backtracking el tiempo de programación hubiera aumentado, pero el tiempo(ciclos) de proceso habría disminuido enormemente para el 95% de los casos y más lento que la fuerza bruta &#8220;tuya&#8221; en el 5% restante(como siempre % inventados jejeje).</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Jefe Ryback</title>
		<link>https://eltamiz.com/elcedazo/2017/01/21/resolviendo-cifras-y-letras-y-iv/comment-page-1/#comment-20975</link>
		<dc:creator>Jefe Ryback</dc:creator>
		<pubDate>Tue, 31 Jan 2017 13:15:19 +0000</pubDate>
		<guid isPermaLink="false">http://eltamiz.com/elcedazo/?p=46717#comment-20975</guid>
		<description>&lt;p&gt;Entiendo tu punto de vista sin duda, por eso te dije que tu opción no sólo era válida si no obvia; porque sin duda alguna te lleva a la solución y con un nivel de optimización (respecto la pura fuerza bruta sin análisis alguno) muy elevado.&lt;/p&gt;

&lt;p&gt;Haría falta hacer un estudio más a fondo de ver cual sería la estrategia que promediaría un mejor rendimiento y  cuanto puedes llegar a ganar (en reducción de tiempo) si primero se aplican estrategias &quot;inteligentes&quot; antes de el ataque por fuerza bruta. Así como ver qué estrategias dan una gran reducción de tiempo promedio y cuales no aportan gran cosa&lt;/p&gt;

&lt;p&gt;Siguiendo tu símil de la sonda, imagínate que el día de mañana cambiasen el concurso añadiendo más operadores , cambiando los posibles y/o ampliando el rango de posibles resultados a valores de 4 cifras. Tu programa sigue sirviendo (modificando 4 parámetros) pero... ¿El crecimiento del árbol de posibilidades lo haría llegar a un punto de poca eficiencia? Al fin y al cabo el ordenamiento por burbuja es una &quot;maravilla&quot; por sencillez para no tenerte que romper el coco y reduciendo factores de error en el código... Hasta que te enchufan una lista de 100.000 elementos y el usuario se acuerda de los ancestros del programador de turno por lo mucho que tiene que esperar. XD&lt;/p&gt;

&lt;p&gt;Saludos&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Entiendo tu punto de vista sin duda, por eso te dije que tu opción no sólo era válida si no obvia; porque sin duda alguna te lleva a la solución y con un nivel de optimización (respecto la pura fuerza bruta sin análisis alguno) muy elevado.</p>

<p>Haría falta hacer un estudio más a fondo de ver cual sería la estrategia que promediaría un mejor rendimiento y  cuanto puedes llegar a ganar (en reducción de tiempo) si primero se aplican estrategias &#8220;inteligentes&#8221; antes de el ataque por fuerza bruta. Así como ver qué estrategias dan una gran reducción de tiempo promedio y cuales no aportan gran cosa</p>

<p>Siguiendo tu símil de la sonda, imagínate que el día de mañana cambiasen el concurso añadiendo más operadores , cambiando los posibles y/o ampliando el rango de posibles resultados a valores de 4 cifras. Tu programa sigue sirviendo (modificando 4 parámetros) pero&#8230; ¿El crecimiento del árbol de posibilidades lo haría llegar a un punto de poca eficiencia? Al fin y al cabo el ordenamiento por burbuja es una &#8220;maravilla&#8221; por sencillez para no tenerte que romper el coco y reduciendo factores de error en el código&#8230; Hasta que te enchufan una lista de 100.000 elementos y el usuario se acuerda de los ancestros del programador de turno por lo mucho que tiene que esperar. XD</p>

<p>Saludos</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Macluskey</title>
		<link>https://eltamiz.com/elcedazo/2017/01/21/resolviendo-cifras-y-letras-y-iv/comment-page-1/#comment-20974</link>
		<dc:creator>Macluskey</dc:creator>
		<pubDate>Tue, 31 Jan 2017 09:54:50 +0000</pubDate>
		<guid isPermaLink="false">http://eltamiz.com/elcedazo/?p=46717#comment-20974</guid>
		<description>&lt;p&gt;Gracias, Jefe Ryback, por los (inmerecidos) elogios. Sí estoy un poco zumbado, es cierto, pero a estas alturas no pienso hacer nada para evitarlo... ¡y los manicomios salen carísimos! ;)&lt;/p&gt;

&lt;p&gt;En su día hubo la discusión de cuál sería la mejor estrategia para resolver el problema de cifras (el de letras no tiene mayor problema que tener un diccionario de palabras válidas).&lt;/p&gt;

&lt;p&gt;Hay dos estrategias posibles, creo yo.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Una&lt;/strong&gt;: dado un problema concreto, ver cómo puede resolverse de la mejor forma posible. Es lo que hacen los concursantes, claro está; tienen seis números y un objetivo y allá se las compongan. Y estrategias como la que citas (buscar divisores del objetivo es lo primero que hacemos casi todos) es lo que uno puede hacer ante ese problema concreto. Ya Antonio Villena en su día nos dijo que la solución obvia pasa por hacer un backtracking, y que además se puede optimizar, por ejemplo, teniendo en cuenta si hay números duplicados para no repetir operaciones que sabes que son la misma, etc.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Dos&lt;/strong&gt;: dar una solución que sirva para TODOS los problemas posibles, es decir, que un único programa con una única estrategia resuelva todos y cada uno de los treinta millones y pico de posibles problemas. Ésa es la que a mí, informático del Achelense, me gusta y me parece más correcta.&lt;/p&gt;

&lt;p&gt;Claro que también se puede programar esta segunda opción a base de ir probando trucos o estrategias traídas de la alternativa uno: Primero vemos si hay duplicados, luego si el objetivo es divisible por algún argumento, luego si lo es por la suma de dos, de tres, luego tal y luego cual... Se puede, claro. Pero ésa no es una solución nada efectiva, por una razón: cuando todas las estrategias que se nos ocurran fallan, si queremos agotar todas las posibilidades, entonces ¡sólo queda la fuerza bruta!&lt;/p&gt;

&lt;p&gt;Y digo yo: si de todos modos hay que programar el ataque por fuerza bruta cuando todos los IF&#039;s fallan, cuando ninguna estrategia &quot;humana&quot; conocida funciona... pues &lt;strong&gt;¡limitémonos a programar el ataque por fuerza bruta, y yastá! &lt;/strong&gt; Se ahorra una barbaridad de tiempo y esfuerzo al hacerlo así.&lt;/p&gt;

&lt;p&gt;Eso sí, hacerlo a lo bruto-bruto es terriblemente ineficiente, como ya vimos en los artículos de hace cinco años, y entonces es cuando entra el divertido proceso de optimización que permite que probando sólo 600.000 fórmulas se pueda determinar la solución (si tiene) de cualquier problema.&lt;/p&gt;

&lt;p&gt;Por ejemplo: Si tuviéramos que enviar una sonda a Marte, podríamos programar una solución que llevase la sonda exclusivamente hasta Marte, teniendo en cuenta la posición relativa de ambos planetas, el momento del lanzamiento, etc. O bien podíamos programar una solución que fuera capaz de llevar una sonde desde cualquier planeta hasta cualquier otro y en cualquier momento temporal. En esta segunda solución los parámetros de entrada serían, más o menos: desde dónde sale la sonda, a dónde tiene que ir, y cuándo se produce la salida. Y valdría no sólo para ir a Marte, sino a Venus, a Neptuno o a donde fuera. Costaría más realizarlo que en el primer caso, pero estaría hecho para siempre.&lt;/p&gt;

&lt;p&gt;Esta forma de pensar, es decir, buscar la solución para resolver un tipo de problemas, no un problema concreto, es lo que, desde mi punto de vista, distingue a un buen informático de uno mejor todavía.&lt;/p&gt;

&lt;p&gt;Un saludo&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Gracias, Jefe Ryback, por los (inmerecidos) elogios. Sí estoy un poco zumbado, es cierto, pero a estas alturas no pienso hacer nada para evitarlo&#8230; ¡y los manicomios salen carísimos! <img src='https://eltamiz.com/elcedazo/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>

<p>En su día hubo la discusión de cuál sería la mejor estrategia para resolver el problema de cifras (el de letras no tiene mayor problema que tener un diccionario de palabras válidas).</p>

<p>Hay dos estrategias posibles, creo yo.</p>

<p><strong>Una</strong>: dado un problema concreto, ver cómo puede resolverse de la mejor forma posible. Es lo que hacen los concursantes, claro está; tienen seis números y un objetivo y allá se las compongan. Y estrategias como la que citas (buscar divisores del objetivo es lo primero que hacemos casi todos) es lo que uno puede hacer ante ese problema concreto. Ya Antonio Villena en su día nos dijo que la solución obvia pasa por hacer un backtracking, y que además se puede optimizar, por ejemplo, teniendo en cuenta si hay números duplicados para no repetir operaciones que sabes que son la misma, etc.</p>

<p><strong>Dos</strong>: dar una solución que sirva para TODOS los problemas posibles, es decir, que un único programa con una única estrategia resuelva todos y cada uno de los treinta millones y pico de posibles problemas. Ésa es la que a mí, informático del Achelense, me gusta y me parece más correcta.</p>

<p>Claro que también se puede programar esta segunda opción a base de ir probando trucos o estrategias traídas de la alternativa uno: Primero vemos si hay duplicados, luego si el objetivo es divisible por algún argumento, luego si lo es por la suma de dos, de tres, luego tal y luego cual&#8230; Se puede, claro. Pero ésa no es una solución nada efectiva, por una razón: cuando todas las estrategias que se nos ocurran fallan, si queremos agotar todas las posibilidades, entonces ¡sólo queda la fuerza bruta!</p>

<p>Y digo yo: si de todos modos hay que programar el ataque por fuerza bruta cuando todos los IF&#8217;s fallan, cuando ninguna estrategia &#8220;humana&#8221; conocida funciona&#8230; pues <strong>¡limitémonos a programar el ataque por fuerza bruta, y yastá! </strong> Se ahorra una barbaridad de tiempo y esfuerzo al hacerlo así.</p>

<p>Eso sí, hacerlo a lo bruto-bruto es terriblemente ineficiente, como ya vimos en los artículos de hace cinco años, y entonces es cuando entra el divertido proceso de optimización que permite que probando sólo 600.000 fórmulas se pueda determinar la solución (si tiene) de cualquier problema.</p>

<p>Por ejemplo: Si tuviéramos que enviar una sonda a Marte, podríamos programar una solución que llevase la sonda exclusivamente hasta Marte, teniendo en cuenta la posición relativa de ambos planetas, el momento del lanzamiento, etc. O bien podíamos programar una solución que fuera capaz de llevar una sonde desde cualquier planeta hasta cualquier otro y en cualquier momento temporal. En esta segunda solución los parámetros de entrada serían, más o menos: desde dónde sale la sonda, a dónde tiene que ir, y cuándo se produce la salida. Y valdría no sólo para ir a Marte, sino a Venus, a Neptuno o a donde fuera. Costaría más realizarlo que en el primer caso, pero estaría hecho para siempre.</p>

<p>Esta forma de pensar, es decir, buscar la solución para resolver un tipo de problemas, no un problema concreto, es lo que, desde mi punto de vista, distingue a un buen informático de uno mejor todavía.</p>

<p>Un saludo</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Jefe Ryback</title>
		<link>https://eltamiz.com/elcedazo/2017/01/21/resolviendo-cifras-y-letras-y-iv/comment-page-1/#comment-20970</link>
		<dc:creator>Jefe Ryback</dc:creator>
		<pubDate>Mon, 30 Jan 2017 22:54:35 +0000</pubDate>
		<guid isPermaLink="false">http://eltamiz.com/elcedazo/?p=46717#comment-20970</guid>
		<description>&lt;p&gt;Menudo pedazo de artículos fueron en su momento tus análisis del cifras y letras y el programa para solucionarlo. Y con este regreso de las brumas del tiempo desmientes a los que dicen que nunca segundas partes fueron buenas. XD&lt;/p&gt;

&lt;p&gt;El caso es que nunca estuve muy de acuerdo con plantearlo por &quot;pseudo-fuerza bruta&quot; como hiciste tú. Es una forma tan válida como obvia de hacerlo y sin duda el análisis para &quot;podar&quot; y dejar bien limpio el árbol de posibles operaciones tiene un gran mérito y es muy didáctico a los profanos (ley del buen programador: no basta con que el programa funcione, tiene que funcionar de forma óptima).&lt;/p&gt;

&lt;p&gt;Pero si cualquiera de nosotros nos pusiésemos a resolver uno de esos problemas del cifras (con nuestra materia gris); nuestra forma de abordarlo sería completamente distinta. Por ejemplo, yo cuando veía el programa solía empezar por buscar divisores enteros del resultado entre los números disponibles (y en caso de no haberlos, ver cuan cerca me quedaba). Algo que a mi entender simplificaba muchísimo el problema. Cuando leí tus artículos me quedó el gusanillo de no ser capaz de plasmar sobre código muchas de esas &quot;estrategias de ataque&quot; del problema que me salían de forma casi instintiva (y no quiero ni pensar en las que conocen verdaderos cracs en lo de operar de coco). Por algo será que terminé en sistemas, peleado con las abstracciones a código. XD&lt;/p&gt;

&lt;p&gt;Ahora reviviendo el tema has vuelto a lograr que me pique  y por ello te odio un poquito más (pero de buen rollo) :-P&lt;/p&gt;

&lt;p&gt;Saludos!&lt;/p&gt;

&lt;p&gt;PD: Isanagi, si tuviera que darte un consejo, te diría que le inculcases el don (a veces malsano) de la curiosidad. Todos los que hemos terminando &quot;trasteando cachivaches&quot; empezamos sin darnos cuenta de pequeños. Cuando nuestros colegas jugaban con los juguetes de reyes y nosotros LOS DESMONTÁBAMOS para ver como funcionaban, aunque luego no pudiésemos montarlos de nuevo. Esa clase de curiosidad te hace ser mejor ingeniero, querer saber no sólo el &quot;como&quot; sino también &quot;el porqué&quot; de las máquinas y construcciones que nos rodean. Eso y aprender a ser metódico (solucionar problemas complejos por división o por eliminación de posibilidades) son para mi las dos herramientas básicas.&lt;/p&gt;

&lt;p&gt;PD2: Yo sí recuerdo haber visto en la tele algún (escaso) ejemplo de concursantes incluyendo operaciones con fracciones en sus respuestas (y dejando ojipláticos al personal en el proceso)&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Menudo pedazo de artículos fueron en su momento tus análisis del cifras y letras y el programa para solucionarlo. Y con este regreso de las brumas del tiempo desmientes a los que dicen que nunca segundas partes fueron buenas. XD</p>

<p>El caso es que nunca estuve muy de acuerdo con plantearlo por &#8220;pseudo-fuerza bruta&#8221; como hiciste tú. Es una forma tan válida como obvia de hacerlo y sin duda el análisis para &#8220;podar&#8221; y dejar bien limpio el árbol de posibles operaciones tiene un gran mérito y es muy didáctico a los profanos (ley del buen programador: no basta con que el programa funcione, tiene que funcionar de forma óptima).</p>

<p>Pero si cualquiera de nosotros nos pusiésemos a resolver uno de esos problemas del cifras (con nuestra materia gris); nuestra forma de abordarlo sería completamente distinta. Por ejemplo, yo cuando veía el programa solía empezar por buscar divisores enteros del resultado entre los números disponibles (y en caso de no haberlos, ver cuan cerca me quedaba). Algo que a mi entender simplificaba muchísimo el problema. Cuando leí tus artículos me quedó el gusanillo de no ser capaz de plasmar sobre código muchas de esas &#8220;estrategias de ataque&#8221; del problema que me salían de forma casi instintiva (y no quiero ni pensar en las que conocen verdaderos cracs en lo de operar de coco). Por algo será que terminé en sistemas, peleado con las abstracciones a código. XD</p>

<p>Ahora reviviendo el tema has vuelto a lograr que me pique  y por ello te odio un poquito más (pero de buen rollo) <img src='https://eltamiz.com/elcedazo/wp-includes/images/smilies/icon_razz.gif' alt=':-P' class='wp-smiley' /> </p>

<p>Saludos!</p>

<p>PD: Isanagi, si tuviera que darte un consejo, te diría que le inculcases el don (a veces malsano) de la curiosidad. Todos los que hemos terminando &#8220;trasteando cachivaches&#8221; empezamos sin darnos cuenta de pequeños. Cuando nuestros colegas jugaban con los juguetes de reyes y nosotros LOS DESMONTÁBAMOS para ver como funcionaban, aunque luego no pudiésemos montarlos de nuevo. Esa clase de curiosidad te hace ser mejor ingeniero, querer saber no sólo el &#8220;como&#8221; sino también &#8220;el porqué&#8221; de las máquinas y construcciones que nos rodean. Eso y aprender a ser metódico (solucionar problemas complejos por división o por eliminación de posibilidades) son para mi las dos herramientas básicas.</p>

<p>PD2: Yo sí recuerdo haber visto en la tele algún (escaso) ejemplo de concursantes incluyendo operaciones con fracciones en sus respuestas (y dejando ojipláticos al personal en el proceso)</p>
]]></content:encoded>
	</item>
</channel>
</rss>
