สมมติว่าเรามีรายการจำนวนบวก nums เราต้องหาจำนวนคู่ของดัชนีที่ถูกต้อง (i, j) โดยที่ i
ดังนั้น หากอินพุตเป็น [5, 4, 6] ผลลัพธ์จะเป็น 2 เนื่องจากสองคู่คือ [5,4] และ [5,6] ซึ่งผลรวมเป็นคี่
เพื่อแก้ปัญหานี้ เราจะทำตามขั้นตอนเหล่านี้ -
ให้เราดูการใช้งานต่อไปนี้เพื่อความเข้าใจที่ดีขึ้น -
ตัวอย่าง
class Solution:
def solve(self, nums):
e=[i for i in nums if i%2==0]
return (len(nums)-len(e))*len(e)
nums = [5, 4, 6]
ob = Solution()
print(ob.solve(nums))
อินพุต
[5, 4, 6]
ผลลัพธ์
2