Catatan: Ini adalah utas polisi , tempat seseorang harus memposting kode acak. Ini adalah utas perampok di mana sumber yang retak harus diposting dan dihubungkan dengan jawaban polisi.
Tugas: Menulis terpendek aman Program yang mengalikan akar kuadrat dari bilangan bulat n dengan kuadrat n
Ini polisi-dan-perampok , jadi aturannya adalah:
- Dalam jawaban Anda, poskan versi acak dari kode sumber Anda (karakter harus ditulis dalam urutan apa pun). Versi acak seharusnya tidak berfungsi!
- Anda dapat mengambil input dengan cara standar apa pun, hal yang sama berlaku untuk output. Hardcoding dilarang
- Setelah kode diretas oleh perampok (jika ini terjadi), Anda harus menyebutkan bahwa kode Anda telah diretas dalam judul Anda dan menambahkan spoiler ke tubuh jawaban Anda dengan kode persis Anda
- Hal yang sama berlaku untuk jawaban aman (sebutkan bahwa itu aman dan tambahkan spoiler )
- Kode dianggap aman jika tidak ada yang meretasnya dalam 5 hari setelah mempostingnya dan Anda dapat menentukannya dalam judul
- Anda harus menentukan bahasa pemrograman Anda
- Anda harus menentukan jumlah byte Anda
- Anda harus menyatakan mekanisme pembulatan dalam jawaban Anda (lihat di bawah)
Anda dapat mengasumsikan bahwa hasilnya lebih rendah dari 2 32 dan n selalu positif. Jika hasilnya bilangan bulat, Anda harus mengembalikan nilai tepat dengan atau tanpa titik desimal; jika tidak, presisi desimal minimum akan menjadi 3 tempat desimal dengan mekanisme pembulatan pilihan Anda, tetapi dapat memasukkan lebih banyak. Anda harus menyatakan mekanisme pembulatan dalam jawaban Anda. Anda tidak boleh kembali sebagai pecahan (pembilang, pasangan penyebut - maaf, Bash!)
Contoh:
In -> Out
4 -> 32.0 (or 32)
6 -> 88.18163074019441 (or 88.182 following the rules above)
9 -> 243.0
25 -> 3125.0
Jawaban aman terpendek pada akhir April akan dianggap sebagai pemenang.