Koala - 7기/기초 알고리즘 스터디

[백준/python] 9086번 문자열

알 수 없는 사용자 2022. 7. 17. 23:18

코드

t = int(input())

for i in range(t):
    a = input()
    print('{0}{1}'.format(a[0],a[-1]))

문제풀이

문제풀이 자체에는 어려움이 없었지만 한가지 문제점이 있었다.

아래는 내가 처음 작성했던 코드이다.

import sys
input = sys.stdin.readline

t = int(input())

for i in range(t):
    a = input()
    print('{0}{1}'.format(a[0],a[-2]))

sys.stdin.readline을 이용한 입력에서는 \n까지 포함되어 입력되므로 인덱스에서 -1이 아닌 -2를 찾는 방식으로 맞춰주었다.

하지만 이 정답은 결과가 맞게 나왔음에도 오답처리되었고 결국 모듈을 빼고 작성한 코드(상단의 정답코드)를 제출하고 나서야 정답처리가 되었다.

이 부분에 대해서는 더 공부가 필요할 것 같다.