Giả sử chúng ta có một danh sách các số dương nums, chúng ta phải tìm số cặp chỉ số hợp lệ (i, j), trong đó i
Vì vậy, nếu đầu vào là [5, 4, 6], thì đầu ra sẽ là 2, vì hai cặp là [5,4] và [5,6], tổng là số lẻ.
Để giải quyết vấn đề này, chúng tôi sẽ làm theo các bước sau -
Hãy cùng chúng tôi xem cách triển khai sau để hiểu rõ hơn -
Ví dụ
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))
Đầu vào
[5, 4, 6]
Đầu ra
2