Setelah semua kesenangan yang kami alami dengan tantangan polyglot di masa lalu ( baru-baru ini ), bagaimana dengan tantangan di mana output bisa dalam dua bahasa?
Jawaban Anda perlu menerima input boolean b
dan output teks "true"
atau "false"
. Kode yang sama perlu ditampilkan, ketika dijalankan dalam bahasa lain, "waar"
atau "onwaar"
atau terjemahan lain dari true
dan false
.
Memasukkan
- Masukan adalah kebenaran / falsey yang dapat dibedakan secara jelas. Dapat diterima adalah nilai aktual T / F, sedikit, int atau (kosong) string.
- Input harus sama untuk semua bagian dari kiriman Anda.
Keluaran
Output dapat dikembalikan oleh fungsi, ditulis ke
STDOUT
, ditempatkan di jendela sembulan, cetak 3D dan dikirim dll.Output harus mewakili keadaan
b
. Jadi 'kebenaran' perlu menampilkan 'benar', 'waar' ... dan 'falsey' harus mengarah ke 'false', 'onwaar', dll.Bahasa yang berbeda dapat menggunakan metode keluaran yang berbeda.
Bahasa yang digunakan
Salah satu output Anda HARUS
"true"
dan"false"
.Versi bahasa pemrograman yang berbeda dihitung sebagai bahasa yang berbeda untuk tantangan ini.
Dialek yang berbeda dari bahasa manusia dianggap sebagai bahasa yang berbeda untuk tantangan ini.
Anda dapat memperluas polyglot ke lebih dari dua bahasa pemrograman. Setiap bahasa pemrograman harus menghasilkan bahasa manusia yang berbeda.
Jawaban dengan bahasa terbanyak akan dinyatakan sebagai pemenang. Saat diikat, bytecount dipertimbangkan.
"True"
dan "False"
dapat diterima sebagai pengganti yang dibutuhkan "true"
dan "false"
?