TanzDev
TIL 38 (알고리즘 문제) 본문
def solution(cipher, code):
answer = cipher[code - 1::code]
return answer
print(solution("dfjardstddetckdaccccdegk", 4))
문자해독
문자열 슬라이싱으로 풀이했다.
code의 1번째 인덱스부터, code의 n 값대로 배수 글자를 만들어 출력하게된다.
def solution(my_string, index_list):
answer = ""
for i in index_list:
answer += my_string[i]
return answer
이 문제의 경우 index_list의 값을 비교연산자로 값을 넣어주게되면, " " 값에 p, r, o, g로 index_list에 있는 번호대로 타이핑하듯이 입력이 되어지게된다. 그뒤 answer를 출력하면 끝
이밖에 오늘 30문제정도 백준과 왔다갔다하며 풀이한것같은데, 오늘 푼게 다가 아니라는것을 느꼈다.
매일 풀어야된다 진짜 이건...
'기록보드 > TIL' 카테고리의 다른 글
TIL 40 (알고리즘 문제 마무리) (3) | 2024.03.16 |
---|---|
TIL 39 (알고리즘 문제) (1) | 2024.03.14 |
TIL 37 (알고리즘 문제) (0) | 2024.03.13 |
TIL 36 (알고리즘 문제) (0) | 2024.03.11 |
TIL 35 (백준 코드카타 2) (0) | 2024.03.11 |