Files
leetcode/python/problem_2037/solution1.py
2024-06-16 17:18:49 -07:00

18 lines
439 B
Python

from typing import List
class Solution:
def minMovesToSeat(self, seats: List[int], students: List[int]) -> int:
if len(seats) == 1 or len(students) == 0:
return 0
# sort seats
seats.sort()
students.sort()
# now get the diff as number of moves
num_moves = 0
for i in range(len(seats)):
num_moves += abs(seats[i] - students[i])
return num_moves