Tulis program yang mendefinisikan fungsi yang dapat memeriksa apakah variabel string yang disebut "apa pun yang Anda inginkan atau masukkan oleh pengguna" adalah piem. (piem = cerita atau puisi di mana panjang kata mewakili angka π ( dari Wikipedia ))
Beberapa contoh:
myfunction("I am clearly wrong") # False
myfunction("How I want a drink, alcoholic of course, after the heavy lectures involving quantum mechanics") #True (Taken from Wikipedia)
myfunction("Law ' s fine") # True
Anda harus menghapus tanda baca atau baris baru apa pun sebelum memproses. Golf kode murni, kemenangan terpendek
Tanggal akhir: malam hari 1/10/2014
Berbagai jawaban
- Berapa banyak digit yang perlu kita tangani? Lebih dari 10
- Yang menarik, bagaimana seharusnya 0's di PI ditafsirkan? Dilewati atau 10 kata kata? Seperti 10 huruf kata
- "variabel yang disebut piem" - jadi nama parameter harus piem? Tidak, belum, teks pertanyaan diperbaiki
- Bonus yang menyenangkan mungkin solusi yang merupakan piem itu sendiri. Jika solusi Anda adalah piem, Anda mendapat bonus * 0,5
- Demi argumen, apakah _ selalu tanda baca? Anda dapat memutuskan apakah itu tanda baca atau tidak
- Tidak jelas apa yang dimaksud dengan "tanda baca apa pun" Maksudku,. '"?! ;; ()
- Jadi digit harus dihitung? Dan denda Law akan salah? Digit harus diperlakukan sebagai huruf, Law's fine = False; Law's fine = Benar
Komentar
- Solusi APL harus dihitung dalam Bytes
- Jika solusi Anda bekerja untuk 100+ pi, Anda mendapat bonus * 0,8
- Karena minat besar tanggal akhir adalah satu hari lebih banyak di masa depan.
piem
? Itu membuat semua jawaban saat ini salah.