Tujuan Anda adalah mencetak (ke output standar) sebanyak mungkin, menggunakan hanya sepuluh karakter kode.
- Anda dapat menggunakan fitur apa pun dari bahasa Anda, kecuali fungsi eksponensial bawaan.
- Demikian pula, Anda tidak boleh menggunakan notasi ilmiah untuk memasukkan nomor. (Jadi, tidak
9e+99
.)
- Demikian pula, Anda tidak boleh menggunakan notasi ilmiah untuk memasukkan nomor. (Jadi, tidak
- Program harus mencetak nomor tanpa masukan dari pengguna. Demikian pula, tidak ada bacaan dari file lain, atau dari Web, dan sebagainya.
- Program Anda harus menghitung satu nomor dan mencetaknya. Anda tidak dapat mencetak string, atau mencetak digit yang sama ribuan kali.
- Anda dapat mengecualikan dari batas 10 karakter kode apa pun yang diperlukan untuk mencetak apa pun. Misalnya, dalam Python 2 yang menggunakan
print x
sintaks, Anda dapat menggunakan hingga 16 karakter untuk program Anda. - Program harus benar-benar berhasil dalam output. Jika perlu waktu lebih dari satu jam untuk berjalan di komputer tercepat di dunia, itu tidak valid.
- Output mungkin dalam format apapun (sehingga Anda dapat mencetak
999
,5e+100
dll) - Infinity adalah konsep abstrak , bukan angka. Jadi ini bukan output yang valid.
If it takes longer than an hour to run on any computer in the world, it's invalid.
tidak objektif. Saya bisa (secara teoritis) membuat komputer yang membutuhkan waktu satu jam untuk mengubah satu negara-T
* 2^x
?