문제
https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AXdHwI1aCy0DFAS5
나의 코드
T = int(input())
for test_case in range(1, T + 1):
P = input().strip()
Q = input().strip()
output = 'Y'
if P+'a' == Q:
output='N'
print(f"#{test_case} {output}")
처음에는 P와 Q 알파벳 1개씩 판단하면서 하나라도 다르면 N, 또한 마지막 알파벳 a가 아니라면 N으로 처리
이상없다고 생각했으나 계속 통과하지못하여 확인해본 결과 strip으로 공백을 제거해야됨
'공부-코딩테스트 > 코테풀이 - 자바, 파이썬' 카테고리의 다른 글
1945. 간단한 소인수분해 (코딩테스트, SW Expert Academy) (0) | 2022.04.27 |
---|---|
1493. 수의 새로운 연산 (코딩테스트, SW Expert Academy) (0) | 2022.04.25 |
3131. 100만 이하의 모든 소수 (코딩테스트, SW Expert Academy) (0) | 2022.04.24 |
암호생성기 (코딩테스트, SW Expert Academy) (0) | 2022.04.19 |
1954. 달팽이 숫자 (코딩테스트, SW Expert Academy) (0) | 2022.04.16 |
댓글