8000 programmers · KanuKim97/Algorithm@e358f0d · GitHub
[go: up one dir, main page]

Skip to content

Commit e358f0d

Browse files
committed
programmers
1 parent 3fab2d2 commit e358f0d

File tree

7 files changed

+52
-0
lines changed

7 files changed

+52
-0
lines changed

Programmers/level0/개미군단.py

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
def solution(hp):
2+
ant = [5, 3, 1]
3+
answer = 0
4+
5+
for i in range(len(ant)):
6+
if hp == 0:
7+
break
8+
answer += hp//ant[i]
9+
hp %= ant[i]
10+
11+
return answer
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
def solution(my_string):
2+
return ''.join(sorted(my_string.lower()))

Programmers/level0/숫자 찾기.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
def solution(num, k):
2+
num_str = list(str(num))
3+
4+
if str(k) in num_str:
5+
return num_str.index(str(k))+1
6+
else :
7+
return -1
8+

Programmers/level0/암호해독.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
def solution(cipher, code):
2+
answer = ''
3+
for i in range(1, (len(cipher)//code)+1):
4+
answer += cipher[(code*i)-1]
5+
6+
return answer
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
def solution(age):
2+
answer = ''
3+
alpha = ['a','b','c','d','e','f','g','h','i','j']
4+
listage = list(str(age))
5+
6+
for i in range(len(listage)):
7+
answer += alpha[int(listage[i])]
8+
9+
return answer
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
def solution(my_string, num1, num2):
2+
temp = ''
3+
s = list(my_string)
4+
5+
temp = s[num1]
6+
s[num1] = s[num2]
7+
s[num2] = temp
8+
9+
return ''.join(s)
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
def solution(box, n):
2+
answer = 1
3+
4+
for i in range(len(box)):
5+
answer *= int(box[i]/n)
6+
7+
return answer

0 commit comments

Comments
 (0)
0