From d21a4d94ac31fce81317cc270ddb5e474e384479 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?I=C5=9F=C4=B1nsu=20Ar=C4=B1c=C4=B1?= Date: Sat, 5 Mar 2022 01:53:18 +0300 Subject: [PATCH] 1769 --- ...mumNumberofOperationstoMoveAllBallstoEachBox.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 M_1769_MinimumNumberofOperationstoMoveAllBallstoEachBox.py diff --git a/M_1769_MinimumNumberofOperationstoMoveAllBallstoEachBox.py b/M_1769_MinimumNumberofOperationstoMoveAllBallstoEachBox.py new file mode 100644 index 0000000..8653dba --- /dev/null +++ b/M_1769_MinimumNumberofOperationstoMoveAllBallstoEachBox.py @@ -0,0 +1,14 @@ +class Solution: + def minOperations(self, boxes: str) -> List[int]: + ret=[] + answer=[] + for numara in list(range(len(boxes))): + if boxes[numara] in '1': + ret.append(numara) + answer.append(0) + + for numara2 in list(range(len(boxes))): + for numara3 in list(range(len(ret))): + answer[numara2]+= abs(ret[numara3]-numara2) + + return answer \ No newline at end of file