Problem Solving
87. 등장하지 않는 문자의 합
굥깡
2023. 1. 18. 11:52
728x90
https://www.acmicpc.net/problem/3059
3059번: 등장하지 않는 문자의 합
입력은 T개의 테스트 데이터로 구성된다. 입력의 첫 번째 줄에는 입력 데이터의 수를 나타내는 정수 T가 주어진다. 각 테스트 데이터는 한 줄로 구성되어 있고, 문자열 S가 주어진다. S는 알파벳
www.acmicpc.net
string에 포함되지 않는 알파벳의 아스키코드 값의 합을 구하는 문제
N = int(input())
for i in range(N):
lis = ['A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z']
answer = 0
str = input()
for idx, j in enumerate(str):
if j in lis:
lis.remove(j)
for j in lis:
answer = answer + ord(j)
print(answer)
파이썬에서 문자를 아스키코드로 변환하는 법은 매번 찾아보는 듯...