MSX Puzzle of the day - Solve this! (General discussion Foros MSX)MSX Resource Center            
                       
English Nederlands Espa�ol Portugu�s Russian                  
 Noticias
   Página principal
  Almacén de noticias
  Temas de noticias

 Recursos
   Foros MSX
  Artículos
  Analisis
  Informe de ferias/RUs
  Álbum de fotos
  Ferias y encuentros
  Encuestas
  Enlaces
  Buscar

 Software
   Descargas
  Tienda Online

 MRC
   Quiénes somos
  Únete a nuestro equipo
  Donar
  Políticas
  Contacta con nosotros
  Enlázanos
  Estadísticas

 Buscar
 
  

  

 Login
 

Login

Contraseña




¿Aún no tienes una cuenta? ¡Conviértete en miembro del MSX Resource Center! ¡Únete a nosotros!.


 Estadísticas
 

Hay 40 invitados y 2 miembros en línea

Eres un usuario anónimo.
 

Foros MSX


Foros MSX

General discussion - MSX Puzzle of the day - Solve this!

Ir a la página ( Página anterior 1 | 2 | 3 Siguiente página )
Autor

MSX Puzzle of the day - Solve this!

wiebe
msx novice
Mensajes: 32
Publicado: Septiembre 23 2004, 01:44   
next time, you may only use a real MSX. a 3GHz pentium and some internet sites make it too easy while all information was available in your MSX :-)

Nyyrikki: I read your post too late, the puzzle was already solved, but please post more msx related puzzles!


manuel
msx guru
Mensajes: 3637
Publicado: Septiembre 23 2004, 14:08   
NYYRIKKI, sorry, I didn't have time to find an assembler to assemble your program... I just tried all of them by hand and I found also no other working candidates. (I type fast!

And indeed: I didn't use any MSX knowledge for this...

Maybe if you would have asked a long hidden word (say: 'produce') and said that it worked with the password 'brain', it would take lots of more time to use this brute force approach. Or an even longer one, of course
NYYRIKKI
msx master
Mensajes: 1534
Publicado: Septiembre 23 2004, 18:21   
Quote:

Maybe if you would have asked a long hidden word (say: 'produce') and said that it worked with the password 'brain', it would take lots of more time to use this brute force approach. Or an even longer one, of course



I wanted to keep it so simple, that you can solve it in somehow reasonable time on MSX and even, when you don't have the optimal solution method. Ofcource you need to think a bit more if you want to be faster than others, when you don't have all that CPU power. You for example used 5 loops, but 4 is enough if you calculate the last letter. Trying all the possible combinations is not anyway sensible approach CPU-wise.


mth
msx freak
Mensajes: 200
Publicado: Septiembre 23 2004, 21:41   
Since you had a dictionary file available, you can just look at every word in it and compute the checksum. That would also work for longer words.
manuel
msx guru
Mensajes: 3637
Publicado: Septiembre 23 2004, 22:50   
mth and NYYRIKKI, yes, I could have done that too. I just reported what I did. I never even remotely tried to optimize it
mth
msx freak
Mensajes: 200
Publicado: Septiembre 24 2004, 20:33   
manuel: I just wanted to point out that a longer word would not help against a different brute force approach.
manuel
msx guru
Mensajes: 3637
Publicado: Septiembre 24 2004, 22:19   
Ah, true.

Note that the dictionary was not guaranteed complete (only about 100k words) I was lucky that 'brain' is not a very uncommon word and as such was in the dict.
snout

msx legend
Mensajes: 4995
Publicado: Noviembre 01 2004, 23:42   
Say Nyyrikki, how about a new puzzle of yours?
Sonic_aka_T

msx guru
Mensajes: 2269
Publicado: Noviembre 02 2004, 09:23   
Here's a puzzle for ya... Howcome that ebay thingy on the right of my screen is currently burning in my retinas atm?
BiFi
msx guru
Mensajes: 3142
Publicado: Noviembre 02 2004, 09:40   
Yeah, is this some ebay related thing or did you guys remove this perfect harmony for some reason?
snout

msx legend
Mensajes: 4995
Publicado: Noviembre 02 2004, 09:41   
eBay is having some problemz, I guess they will solve it soon.
snout

msx legend
Mensajes: 4995
Publicado: Noviembre 02 2004, 12:45   
puzzle solved!
BiFi
msx guru
Mensajes: 3142
Publicado: Noviembre 03 2004, 07:02   
Time for the next puzzle then
[D-Tail]
online

msx guru
Mensajes: 3027
Publicado: Noviembre 03 2004, 10:47   
Why don't you come up with one?
NYYRIKKI
msx master
Mensajes: 1534
Publicado: Noviembre 03 2004, 13:41   
Hmm... It isn't easy to come up with something like this. How about this one:

Make a program, that prints "Hello" when it is loaded from BASIC like this:
BLOAD"HELLO.BIN"

Sounds like easy, but it isn't... Don't break the BASIC.

 
Ir a la página ( Página anterior 1 | 2 | 3 Siguiente página )
 







(c) 1994 - 2009 Fundación MSX Resource Center. MSX es una marca registrada de MSX Licensing Corporation