Tugas Anda adalah menulis sebuah program, fungsi, atau snippet (ya, snippet diperbolehkan) yang hanya menghasilkan integer. Namun , Anda harus dapat memisahkan kiriman Anda ke dalam awalan yang juga menghasilkan bilangan bulat yang berbeda. Anda tidak dapat menggunakan byte yang muncul di awalan sebelumnya. Sebagai contoh, kita dapat memiliki awalan:
1 # 1 (Now we can't use 1)
1-6 # -5 (Now we can't use - or 6)
1-6/3 # -1 (Now we can't use / or 3)
1-6/3+0xA # 9 Final submission
Aturan
- Tujuan Anda adalah membuat untuk mencoba dan membuat bilangan bulat paling unik, sekaligus menjaganya tetap mendekati nol.
- Sistem penilaian adalah
((number of unique integers)**3)/(sum of absolute values)
, di mana semakin tinggi skor Anda, semakin baik. Contoh di atas skor .
- Sistem penilaian adalah
- Setidaknya harus ada dua bilangan bulat unik (tidak ada pembagian dengan nol!)
- Harap format jawaban Anda mirip dengan:
# Language, \$(4^{3})/16 = 4\$
1-6/3+0xA (the full program)
- Sebutkan jika kiriman Anda terdiri dari cuplikan yang mengevaluasi nilai, fungsi, atau program lengkap.
- Sebutkan setiap awalan dan (opsional) penjelasan untuk cara kerjanya.
print 123-len(open(__file__).read())
diikuti #
kemudian satu dari setiap byte yang tidak digunakan sejauh ini (kecuali beberapa karakter kontrol), dengan awalan memotong byte tersebut. Sesuaikan 123 dengan pusat apa pun kisaran output sekitar 0. Untuk skor yang lebih baik, bagian non-komentar dari program dapat ditulis ulang hanya menggunakan 7 karakter berbeda yang bersifat universal untuk Python. Apakah ini semua valid?