문제
https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AYLnMQT6vPADFATf
설계
- 알파벳 순서대로 비교, index error 조심
T = int(input())
for TC in range(1, T + 1):
alphabet = 'abcdefghijklmnopqrstuvwxyz'
arr = input()
answer = 0
N = min(len(alphabet), len(arr)) # index error 방지
for i in range(N):
if alphabet[i] == arr[i]:
answer += 1
else:
break # 앞에서부터의 개수 확인, 뒤는 보면 안됨
print(f'#{TC} {answer}')
'PS (Problem Solving) > SW Expert Academy' 카테고리의 다른 글
[SWEA] 15612. 체스판 위의 룩 배치 - 파이썬 (0) | 2023.01.20 |
---|---|
[SWEA] 15758. 무한 문자열 - 파이썬 (0) | 2023.01.19 |
[SWEA] 1926. 간단한 369게임 - 파이썬 (0) | 2023.01.18 |
[SWEA] 1859. 백만 장자 프로젝트 - 파이썬 (0) | 2023.01.17 |
[SWEA] 5648. 모의 SW 역량테스트 - 원자 소멸 시뮬레이션 (0) | 2022.04.12 |