We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 68dd39b + 73a50ae commit 5f90658Copy full SHA for 5f90658
solution/0985.Sum of Even Numbers After Queries/Solution.py
@@ -0,0 +1,16 @@
1
+class Solution:
2
+ def sumEvenAfterQueries(self, A: 'List[int]', queries: 'List[List[int]]') -> 'List[int]':
3
+ base = sum(filter(lambda x: x % 2 == 0, A))
4
+ ans = []
5
+ for val, index in queries:
6
+ if A[index] % 2 == 0:
7
+ base -= A[index]
8
+ A[index] += val
9
10
+ base += A[index]
11
+ else:
12
13
14
15
+ ans.append(base)
16
+ return ans
0 commit comments