Como todos saben, ¡hoy es el día de las elecciones!
Su tarea hoy es imprimir una boleta, dada una entrada.
Si la entrada es Hillary Clinton
, imprima:
Hillary Clinton ===-----===>
Donald Trump === ===>
____________ === ===>
Sin embargo, si la entrada es Donald Trump
, imprima:
Hillary Clinton === ===>
Donald Trump ===-----===>
____________ === ===>
Si es algo más, escríbalo en la tercera línea:
Hillary Clinton === ===>
Donald Trump === ===>
Oliver Ni ===-----===>
(Técnicamente, todavía no tengo 18 años ...)
Recuerde, este es el código de golf , por lo que gana el código con la menor cantidad de bytes.
Respuestas:
Jalea,
5553 bytesPruébalo en línea!
Explicación
fuente
Python 2, 127 bytes
fuente
05AB1E ,
745957 bytesUtiliza la codificación CP-1252 .
Pruébalo en línea!
fuente
Java 7,
390339335 bytesUngolfed y código de prueba:
Pruébalo aquí
Salida:
fuente
JavaScript (ES6), 149 bytes
Manifestación
Mostrar fragmento de código
fuente
V , 104 bytes
Pruébalo en línea!
Esta respuesta es demasiado hacky y demasiado larga. Supongo que eso es lo que obtienes cuando diseñas un lenguaje de golf a partir de un editor de texto.
¯\_(ツ)_/¯
fuente
O
? Parece que funciona comoi
iIaAoOsSR
que todos ingresan al modo de inserción de una manera u otraLote, 210 bytes
Nota: la línea
@set v=
tiene 5 espacios finales y la línea@set t=%~2
tiene 18. Acepta la entrada como un parámetro de línea de comando entre comillas.fuente
C #, 266 bytes
Golfizado:
Sin golf:
Intenté crear un Func para todos esos PadRights ... Exactamente el mismo número de bytes ...
Pruebas:
fuente
Python 3.6, 132 bytes
Utiliza las nuevas cadenas f de 3.6 .
fuente
Pyth, 76 bytes
fuente