본문 바로가기
알고리즘/백준 solved.ac PS

[백준][solved.ac][Bronze 2][Python] 18245번 : 이상한 나라의 암호

by 빛밤하늘 2021. 4. 12.
반응형

밑의 링크는 백준에서의 문제 링크입니다.

 

18245번: 이상한 나라의 암호

첫째 줄부터 최대 100개의 줄에 알파벳 대문자로 이루어진 해석해야 할 문장이 주어진다. 문장의 길이는 104이하인 자연수이다. 해석해야 할 문장이 모두 주어진 후, 마지막 문장은 Was it a cat I s

www.acmicpc.net

 

 

 

 

 

 

 

파이썬 코드와 결과입니다.

# i번째 줄에서 i를 저장하는 변수를 선언합니다.
count = 1

# Was it a cat I saw?를 입력할 때까지 반복합니다.
while True:
    # 한 문장을 입력합니다.
    sentence = input()
    
    # 만약 입력한 문장이 Was it a cat I saw?라면
    if sentence == "Was it a cat I saw?":
        # 반복문을 탈출합니다.
        break

    # 현재 문장을 i칸씩 건너뛰며 출력합니다. 
    print(sentence[::count+1])

    # i번째에 1을 더해줍니다.
    count += 1

결과

 

 

 

※ 궁금한 부분, 이상한 점 및 오타는 댓글에 부탁드립니다.

※ 더 효율적이고 빠른 정답을 환영합니다.

반응형

댓글