เขียนโปรแกรมที่กำหนดฟังก์ชั่นที่สามารถตรวจสอบว่าตัวแปรสตริงที่เรียกว่า "สิ่งที่คุณต้องการหรือป้อนโดยผู้ใช้" หรือไม่ piem (piem = เรื่องราวหรือบทกวีที่ความยาวของคำแทนตัวเลขของπ ( จาก Wikipedia ))
ตัวอย่างบางส่วน:
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
คุณควรลบเครื่องหมายวรรคตอนหรือบรรทัดใหม่ใด ๆ ก่อนประมวลผล เพียวรหัสกอล์ฟเป็นการชนะที่สั้นที่สุด
วันที่สิ้นสุด: ตอนเย็นของวันที่ 1/10/2557
คำตอบต่าง ๆ
- เราต้องจัดการตัวเลขกี่หลัก มากกว่า 10
- ตามความสนใจ 0 จะต้องตีความของ PI อย่างไร? ข้ามหรือ 10 คำตัวอักษร? เป็นตัวอักษร 10 คำ
- "ตัวแปรที่เรียกว่า piem" - ดังนั้นชื่อของพารามิเตอร์จะต้องเป็น piem? ไม่มันไม่ได้แก้ไขข้อความคำถาม
- โบนัสความสนุกอาจเป็นวิธีแก้ปัญหาที่เป็น piem หากโซลูชันของคุณคือ piem คุณจะได้รับ * 0.5 โบนัส
- เพื่อประโยชน์ในการโต้แย้ง_คือเครื่องหมายวรรคตอนเสมอหรือไม่ คุณสามารถตัดสินใจได้ว่ามันคือเครื่องหมายวรรคตอนหรือไม่
- ไม่ชัดเจนว่า "เครื่องหมายวรรคตอนใด ๆ " ในที่นี้หมายถึงอะไร ""?! ;; ()
- ดังนั้นควรนับตัวเลข และความดีของกฏหมายจะผิด? ตัวเลขควรได้รับการปฏิบัติเสมือนเป็นตัวอักษร Law's fine = False กฎหมายดี = จริง
ความคิดเห็น
- วิธีการแก้ปัญหา APL ควรนับเป็นไบต์
- หากวิธีการแก้ปัญหาของคุณใช้ 100 pi หลักคุณจะได้รับ * 0.8 โบนัส
- เนื่องจากความสนใจยิ่งใหญ่วันที่สิ้นสุดจึงเป็นอีกหนึ่งวันในอนาคต
piem
อย่างไร ที่ทำให้คำตอบปัจจุบันทั้งหมดไม่ถูกต้อง