Seperti yang Anda semua tahu, hari ini adalah hari pemilihan!
Tugas Anda hari ini adalah mencetak surat suara, diberi masukan.
Jika inputnya adalah Hillary Clinton
, cetak:
Hillary Clinton ===-----===>
Donald Trump === ===>
____________ === ===>
Namun, jika inputnya adalah Donald Trump
, cetak:
Hillary Clinton === ===>
Donald Trump ===-----===>
____________ === ===>
Jika ada yang lain, tulis di baris ketiga:
Hillary Clinton === ===>
Donald Trump === ===>
Oliver Ni ===-----===>
(Secara teknis, saya belum 18 tahun)
Ingat, ini adalah kode-golf , jadi kode dengan byte paling sedikit menang.
Jawaban:
Jelly,
5553 byteCobalah online!
Penjelasan
sumber
Python 2, 127 byte
sumber
05AB1E ,
745957 byteMenggunakan pengodean CP-1252 .
Cobalah online!
sumber
Java 7,
390339335 byteTidak digabungkan & kode uji:
Coba di sini.
Keluaran:
sumber
JavaScript (ES6), 149 byte
Demo
Tampilkan cuplikan kode
sumber
V , 104 byte
Cobalah online!
Jawaban ini terlalu gila, dan terlalu panjang. Saya kira itulah yang Anda dapatkan saat merancang bahasa golf dari editor teks.
¯\_(ツ)_/¯
sumber
O
? Sepertinya fungsinya sepertii
iIaAoOsSR
yang semua memasukkan mode penyisipan dalam beberapa caraBatch, 210 byte
Catatan: baris
@set v=
memiliki 5 spasi tambahan, dan baris@set t=%~2
memiliki 18. Menerima input sebagai parameter baris perintah yang dikutip.sumber
C #, 266 Bytes
Golf:
Tidak Terkumpul:
Mencoba membuat Fungsi untuk semua PadRight itu ... Persis byte yang sama ...
Pengujian:
sumber
Python 3.6, 132 byte
Menggunakan f-string baru 3.6 .
sumber
Pyth, 76 byte
sumber