본문 바로가기
Algorithm

[구현/수학] 백준 25915 연세여 사랑한다 - 파이썬(Python)

by jangThang 2023. 4. 29.
반응형

백준 온라인 저지

 

[ Contents ]

     

     

    1. 문제 (링크 참조)

     

    25915번: 연세여 사랑한다

    훈규가 비밀번호를 모두 입력하기 위한 이동 거리의 최솟값을 출력한다.

    www.acmicpc.net

     

     

    2. 문제 풀이

     일종의 시저암호와 비슷합니다. 주어진 알파벳으로 ㅁㅁㅁㅁㅁㅁㅁㅁㅁㅁㅁ 슬롯이 세팅되어있고, "ILOVEYONSEI"를 맞추기위해 움직여야하는 횟수를 구하는 문제입니다.

     

     

    3. 코드

    import sys
    input = sys.stdin.readline
    
    c = input().rstrip()
    pwd = "ILOVEYONSEI"
    
    answer = 0
    for i in pwd:
        answer += abs(ord(c) - ord(i))
        c = i
    print(answer)

     아스키 코드를 이용해서 주어진 알파벳과의 차이를 구할 수 있습니다.

     

    star가 되고나서 Tistory

    반응형

    댓글