Tantangan
Tulis program lengkap yang menulis dua kali lebih banyak byte ke output standar sebagai panjang program.
Aturan
Program harus menulis karakter ASCII ke output standar.
Isi dari output tidak masalah.
Outputnya, diukur dalam byte, harus tepat dua kali panjang program, juga diukur dalam byte, kecuali jika Anda memenuhi bonus.
Setiap baris baru yang tertinggal dimasukkan dalam jumlah byte keluaran.
Bonus
Program Anda secara opsional dapat mengambil nomor n
,, sebagai masukan. Jika demikian, output harus persis n * program length
byte. Anda dapat mengasumsikan bahwa n akan selalu menjadi bilangan bulat positif. Jika tidak ada input yang disediakan, n
harus default ke 2.
Jika Anda melakukan ini, Anda dapat mengurangi 25 byte dari skor Anda.
Kemenangan program terpendek.
Batasan
Tidak ada celah standar.
Panjang program minimal harus 1 byte.
Tidak menambahkan spasi putih yang tidak perlu ke kode sumber untuk mengubah panjangnya. Demikian pula, komentar tidak masuk hitungan.
Kecuali Anda memenuhi bonus, program tidak boleh menerima input. Jika Anda memenuhi bonus, integer harus menjadi satu-satunya input.
Skor terendah (panjang program dalam byte - bonus) menang.
Jawaban terpendek untuk setiap bahasa menang untuk bahasa itu .
Papan peringkat
Berikut ini adalah Stack Snippet untuk menghasilkan leaderboard biasa dan gambaran umum pemenang berdasarkan bahasa.
Untuk memastikan bahwa jawaban Anda muncul, silakan mulai jawaban Anda dengan tajuk utama, menggunakan templat Penurunan harga berikut:
# Language Name, N bytes
di mana N
ukuran kiriman Anda. Jika Anda meningkatkan skor Anda, Anda dapat menyimpan skor lama di headline, dengan mencoretnya. Misalnya:
# Ruby, <s>104</s> <s>101</s> 96 bytes
Jika Anda ingin memasukkan beberapa angka dalam tajuk Anda (mis. Karena skor Anda adalah jumlah dari dua file atau Anda ingin membuat daftar hukuman penterjemah secara terpisah), pastikan bahwa skor sebenarnya adalah angka terakhir di tajuk:
# Perl, 43 + 2 (-p flag) = 45 bytes
Anda juga dapat membuat tautan nama bahasa yang kemudian akan muncul di cuplikan papan peringkat:
# [><>](http://esolangs.org/wiki/Fish), 121 bytes
n * program length
byte, atau apakah itu minimum?