代码:
class Solution:
def countOperations(self, num1: int, num2: int) -> int:
cnt = 0
while num1 and num2:
if num1>=num2:
num1=num1-num2
else:
num2 = num2-num1
cnt += 1
return cnt
代码:
class Solution:
def countPairs(self, nums: List[int], k: int) -> int:
cnt = 0
for i in range(len(nums)-1):
for j in range(i+1,len(nums)):
if (i*j) % k==0 and nums[i]==nums[j]:
cnt +=1
return cnt
代码:
class Solution:
def countEven(self, num: int) -> int:
def Even(x:int) -> bool:
Sum = 0
while x :
Sum += x%10
x//=10
return True if Sum%2 == 0 else False
cnt = 0
for i in range(1,num+1):
if Even(i):
cnt += 1
return cnt
代码:
class Solution:
def findDifference(self, nums1: List[int], nums2: List[int]) -> List[List[int]]:
a = []
b = []
ans = []
dif = list(set(nums1)&set(nums2))
for i in nums1:
if i not in dif:
a.append(i)
for i in nums2:
if i not in dif:
b.append(i)
ans.append(list(set(a)))
ans.append(list(set(b)))
return ans