diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000..befd501 Binary files /dev/null and b/.DS_Store differ diff --git "a/programmers/\354\225\275\354\210\230\354\235\230 \355\225\251.py" "b/programmers/\354\225\275\354\210\230\354\235\230 \355\225\251.py" new file mode 100644 index 0000000..fc9b0ba --- /dev/null +++ "b/programmers/\354\225\275\354\210\230\354\235\230 \355\225\251.py" @@ -0,0 +1,11 @@ +def solution(n): + answer = 0 + 리스트 = [] + + for i in range(1, n+1): + if n % i == 0: + 리스트.append(i) + + for i in range(len(리스트)): + answer += 리스트[i] + return answer \ No newline at end of file diff --git "a/programmers/\354\247\235\354\247\200\354\226\264 \354\240\234\352\261\260\355\225\230\352\270\260.py" "b/programmers/\354\247\235\354\247\200\354\226\264 \354\240\234\352\261\260\355\225\230\352\270\260.py" new file mode 100644 index 0000000..e845974 --- /dev/null +++ "b/programmers/\354\247\235\354\247\200\354\226\264 \354\240\234\352\261\260\355\225\230\352\270\260.py" @@ -0,0 +1,12 @@ +def solution(s): + 리스트 = [] + + for i in s: + if len(리스트) == 0: + 리스트.append(i) + elif i == 리스트[-1]: + 리스트.pop() + else: + 리스트.append(i) + + return int(리스트 == []) \ No newline at end of file diff --git "a/programmers/\355\217\211\352\267\240 \352\265\254\355\225\230\352\270\260.py" "b/programmers/\355\217\211\352\267\240 \352\265\254\355\225\230\352\270\260.py" new file mode 100644 index 0000000..2ef80d9 --- /dev/null +++ "b/programmers/\355\217\211\352\267\240 \352\265\254\355\225\230\352\270\260.py" @@ -0,0 +1,8 @@ +def solution(arr): + answer = 0 + cnt = 0 + for i in range(len(arr)): + cnt += arr[i] + answer = cnt / len(arr) + + return answer \ No newline at end of file