TanzDev

TIL 38 (알고리즘 문제) 본문

기록보드/TIL

TIL 38 (알고리즘 문제)

Tanz-dev 2024. 3. 13. 22:52

 

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