Skip to content

Latest commit

 

History

History
23 lines (15 loc) · 522 Bytes

1769.-minimum-number-of-operations-to-move-all-balls-to-each-box.md

File metadata and controls

23 lines (15 loc) · 522 Bytes

1769. Minimum Number of Operations to Move All Balls to Each Box

class Solution:
    def minOperations(self, nums: str) -> List[int]:
        
        
        ans = [0] * len(nums)
        
        def dis(nums, i):
            cnt = 0
            for k in range(len(nums)):
                if nums[k] == "1":
                    cnt += abs(k - i)
                    
            return cnt
        
        for i in range(len(nums)):
            ans[i] = dis(nums, i )
            
        return ans