Article View: es.comp.lenguajes
Article #85Re: Solucion en lenguaje SIMPLON. Era->[Re: Muy importante]
From: Jose Luis Trivino
Date: Sat, 31 Jul 1999 00:00
Date: Sat, 31 Jul 1999 00:00
79 lines
3493 bytes
3493 bytes
Alex Estevez wrote: > > es lo mas normal del mundo :) > > esto era mas el tipico juego matematico que aparece en muchas revistas > como la pcactual. > > donde te pones problemas de la vida cotidiana que en realidad no lo son, > sino que son problemas matematicos: > > Dicho de otra forma: eso no era un lenguaje de programacion, era un > problema matematico disfrazado en lenguaje de programacion :) Si y no. Efectivamente es un problema que requiere una comprensi�n de la divisi�n m�s alla de lo que normalmente necesitamos (propio de matematicos), pero si es un problema de informaticos. Al parecer su origen esta en un articulo sobre complejidad computacional y calculabilidad que pretendia analizar lo que se puede calcular con programas con n bucles anidados. No he leido ese articulo y no os puedo dar mucha informaci�n, pero basicamente os puedo decir que con tres bucles for anidados se puede calcular casi cualquier cosa y, desde luego, la complejidad computacional de un programa de este tipo sobrepara la exponencial, esto es, da igual lo rapido que sea el ordenador, siempre podras encontrar una entrada para el algoritmo que haga intratable el problema. Ya que estoy, una posible soluci�n ser�a (voy a permitirme utilizar la asignaci�n a:=0 que ya ha sido resuelta): DIVISION POR 4 (por ejemplo) D= <dividendo> C1= 0 C2= 0 C3= 0 C4= 0 R1= D R2= D R3= D R4= D REPETIR D VECES C1= C1 + 1 R1= R1 - 1 R1= R1 - 1 R1= R1 - 1 R1= R1 - 1 T= C1 C1= C2 C2= C3 C3= C4 C4= T T= R1 R1= R2 R2= R3 R3= R4 R4= T FIN REPETIR RESTO EN R1 COCIENTE EN C1 Espero que os haya gustado. Hasta mas bits, -- ------------------------------------------------- Jose Luis Triviño Rodriguez LAB. 2.3.4 Tlf.: (95) 2132863 http://www.lcc.uma.es/personal/trivino/trivino.html ------------------------------------------------- La medida de programar es programar sin medida
Technical Details
Message-ID:
<37A363FD.C569CCFE@lcc.uma.es>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<7midgc$13n@telerad.teleline.es> <7mj1oq$7jb@telerad.teleline.es> <378DCE0C.1433597D@interactivebureau.com> <Pine.LNX.4.10.9907160956530.3269-100000@golum.inforg.uniovi.es> <3792E452.5FC9ABE2@lcc.uma.es> <87g12865yb.fsf_-_@eb2ebu.ampr.org> <37A0DA94.624F5462@lcc.uma.es> <37A17DC8.1A03D66A@interactivebureau.com>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f53ec,7f2767b4c9fc7a53 X-Google-Attributes: gidf53ec,public X-Google-Thread: 105378,7f2767b4c9fc7a53 X-Google-Attributes: gid105378,public X-Google-Thread: 10f58f,7f2767b4c9fc7a53 X-Google-Attributes: gid10f58f,public X-Google-Thread: f59de,7f2767b4c9fc7a53 X-Google-Attributes: gidf59de,public X-Google-Thread: 1116f3,7f2767b4c9fc7a53 X-Google-Attributes: gid1116f3,public From: Jose Luis Trivino <trivino@lcc.uma.es> Subject: Re: Solucion en lenguaje SIMPLON. Era->[Re: Muy importante] Date: 1999/07/31 Message-ID: <37A363FD.C569CCFE@lcc.uma.es> X-Deja-AN: 507566486 Content-Transfer-Encoding: 8bit References: <7midgc$13n@telerad.teleline.es> <7mj1oq$7jb@telerad.teleline.es> <378DCE0C.1433597D@interactivebureau.com> <Pine.LNX.4.10.9907160956530.3269-100000@golum.inforg.uniovi.es> <3792E452.5FC9ABE2@lcc.uma.es> <87g12865yb.fsf_-_@eb2ebu.ampr.org> <37A0DA94.624F5462@lcc.uma.es> <37A17DC8.1A03D66A@interactivebureau.com> To: alex@interactivebureau.com X-Accept-Language: es, en Content-Type: text/plain; charset=iso-8859-1 X-Complaints-To: news@cica.es X-Trace: mercurio.cica.es 933501441 2024 150.214.108.220 (1 Aug 1999 09:57:21 GMT) Organization: Dept. Lenguajes y Ciencias de la Computacion Mime-Version: 1.0 NNTP-Posting-Date: 1 Aug 1999 09:57:21 GMT Newsgroups: es.comp.lenguajes,es.comp.lenguajes.c,es.comp.lenguajes.c++,es.comp.lenguajes.java,es.comp.lenguajes.misc