Saltar al contenido

Canta Feliz cumpleaños a tu lenguaje de programación favorito

Solución:

LOLCODE: 109 (105 con ortografía “correcta”)

LOLCODE no es un gran lenguaje para jugar al golf, especialmente porque pierdes toda la belleza y expresividad al acortar el código.

HAI
H R "HAPPY BIRTHDAY "
T R SMOOSH H "TO YOU"
VISIBLE T
VISIBLE T
VISIBLE SMOOSH H "DEAR LOLCODE"
VISIBLE T

Pruébalo usando loljs

Esta es mi interpretación preferida, con un peso de 187 caracteres (espacios agregados para mayor claridad):

HAI
H R "HAPPY BERFDAY "
IM IN YR LOOP UPPIN YR N TIL BOTH SAEM N AN 4
  VISIBLE H!
  BOTH SAEM N AN 2, O RLY?
    YA RLY
      VISIBLE "DEER LOLCODE"
    NO WAI
      VISIBLE "2U"
    OIC
IM OUTTA YR LOOP
KTHXBAI

Mathematica- deseos de cumpleaños con código de barras – demasiados bytes

Esto imprime los versos y los lee en voz alta.

feliz cumpleaños

Feliz cumpleaños a ti
Feliz cumpleaños a ti
Feliz cumpleaños Querido Mathematica
Feliz cumpleaños a ti

StringReplace reemplaza cada coma con una NewLine. Los códigos de barras no pueden contener caracteres de control.

TI-Basic, 53 bytes

Bueno, dado que todos están poniendo su lenguaje de programación favorito, también podría agregar uno de mis viejos favoritos. Pasé mucho tiempo a lo largo de los años (antes de graduarme en los lenguajes de programación reales) escribiendo comandos en una ventana de la mitad del tamaño de un teléfono inteligente.

"HAPPY BIRTHDAY TO YOU
Disp Ans,Ans,sub(Ans,1,15)+"DEAR TI-BASIC
Ans

Mi calculadora no admite letras minúsculas y las únicas variables que pueden ser cadenas son Str1, Str2, etc.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *