human
Count Pairs from two arrays with even sum | Function to return count of required pairs.
Count of odd and even numbers from both the arrays.
Find the count of odd and even elements in a [ ].
Find the count of odd and even elements in b [ ].
Count the number of pairs.
Return the number of pairs.
Driver code"
How can the above be solved in Python?

=====
Write me a code to count Pairs from two arrays with even sum and the other steps required?
assistant
#Here is code to count Pairs from two arrays with even sum and the other steps required.
 def count_pairs ( a , b , n , m ) :
	odd1 = 0
	even1 = 0
	odd2 = 0
	even2 = 0
	for i in range ( n ) :
		if ( a [ i ] % 2 == 1 ) :
			odd1 += 1
		else :
			even1 += 1
	for i in range ( m ) :
		if ( b [ i ] % 2 == 1 ) :
			odd2 += 1
		else :
			even2 += 1
	pairs = min ( odd1 , odd2 ) + min ( even1 , even2 )
	return pairs
if __name__ == ' _ _ main _ _ ' :
	a = [ 9 , 14 , 6 , 2 , 11 ]
	b = [ 8 , 4 , 7 , 20 ]
	n = len ( a )
	m = len ( b )
	print ( count_pairs ( a , b , n , m ) )