ครูของฉันให้ปัญหาคณิตศาสตร์ที่ซับซ้อนที่สุดเสมอสำหรับการบ้าน pg. 546: 17-19, 22, 26, pg. 548: 35-67 odd, 79, 80-86 even
ไลค์: และฉันต้องการทราบล่วงหน้าว่าต้องใช้เวลาเท่าไรในการทำการบ้าน แต่ฉันไม่ต้องการที่จะคิดออกทั้งหมด นั่นเป็นเหตุผลที่หน้าที่ของคุณในการเขียนโปรแกรมสำหรับฉัน
ข้อมูลจำเพาะ
- คุณจะได้รับรายละเอียดสตริงปัญหาที่ฉันต้องทำให้เสร็จเป็น args, stdio เป็นต้น
- พวกเขาจะถูกคั่นด้วยเครื่องหมายจุลภาค (อาจถูก
comma-space
แยกออก) - มันจะรวมถึงปัญหาเดียวในรูปแบบของตัวเลข (เช่น
79
) - และช่วงในรูปแบบ
17-18
(อีกครั้งคุณต้องจัดการกับช่องว่างที่ไม่จำเป็น) - ช่วงนี้รวมถึงปลายทั้งสอง
- ช่วงที่เลือกจะถูกต่อท้ายโดย
odd
หรือeven
ที่คุณต้องคำนึงถึง - ชุดของช่วง / หน้าจะมีการเติมหน้าด้วยหมายเลขหน้าในแบบฟอร์ม
pg. 545:
อีกครั้งที่ต้องจัดการกับช่องว่างที่ไม่จำเป็น คุณสามารถเพิกเฉยต่อสิ่งเหล่านี้ได้อย่างปลอดภัยเนื่องจากคุณต้องประสบปัญหากับทุกหน้า - ข้อความอาจเป็นตัวพิมพ์ใหญ่หรือตัวพิมพ์เล็ก แต่จะไม่เป็นทั้งสองอย่าง
- Return, stdout ฯลฯ จำนวนของปัญหาที่ฉันต้องทำเพื่อทำการบ้าน
- ตั้งแต่นี้เป็นรหัสกอล์ฟรหัสที่สั้นที่สุดในไบต์ชนะ!
กรณีทดสอบ
pg. 546: 17-19, 22, 26, pg. 548: 35-67 odd, 79, 80-86 even -> 27
pg. 34: 1 -> 1
PG. 565: 2-5,PG.345:7 -> 5
pg. 343: 5,8,13 - 56 even,pg. 345: 34 - 78,80 -> 70
pg.492: 2-4 odd,7-9 even -> 2
pg.492: 2-4 odd,7-9 even -> 2
22-26,25-30
?
2-4 odd
คุณได้หรือไม่? ดูเหมือนจะทำให้เกิดปัญหาสำหรับแนวทางที่ง่ายกว่า