ซ้อมสอบเก็บคะแนนครั้งที่ 2
จงเขียนฟังก์ชัน find_max(s)
เพื่อคำนวณหาค่าสูงสุดภายใน string s
โดยที่ s
เป็น string ที่มีตัวเลขจำนวนเต็มไม่ระบุจำนวน คั่นด้วยเว้นวรรค
โดยตัวอย่างการใช้งานจะได้ว่า
find_max("123 34 5")
จะได้ 123find_max("-123 -34 -5")
จะได้ -5
จงเขียนฟังก์ชัน subset(A, B)
เพื่อตรวจสอบว่า A
เป็น subset ของ B
หรือไม่ โดยการเป็น subset แสดงว่าทุกสมาชิกใน A
เป็นสมาชิกของ B
โดย
- คืนค่า
True
เมื่อA
เป็น subset ของB
- คืนค่า
False
ในกรณีอื่น
โดยตัวอย่างการใช้งานจะได้ว่า
subset({1}, {1, 2})
จะได้True
subset({3}, {1, 2})
จะได้False
จงเขียนฟังก์ชัน length_last_word(s)
เพื่อคำนวณหาค่าความยาวของคำสุดท้ายที่ปรากฏใน string s
โดยที่ s
เป็น string ที่เป็นประโยคภาษาอังกฤษหนึ่งประโยค
โดยตัวอย่างการใช้งานจะได้ว่า
length_last_word("I have a pen")
จะได้ 3length_last_word("I have an apple")
จะได้ 5