목록전체 글 (150)
choco's story
Q.11720N개의 숫자가 공백 없이 쓰여있다. 이 숫자를 모두 합해서 출력하는 프로그램을 작성하시오. 입력첫째 줄에 숫자의 개수 N (1 ≤ N ≤ 100)이 주어진다. 둘째 줄에 숫자 N개가 공백없이 주어진다. 출력입력으로 주어진 숫자 N개의 합을 출력한다. N = int(input())# 공백없이 주어지는 숫자들 -> 문자열 형태로 숫자 출력numbers = input()total = 0for i in range(N): # 각 인덱스 자리의 숫자들을 int()를 통해 정수화 total += int(numbers[i])print(total)
Q.11654알파벳 소문자, 대문자, 숫자 0-9중 하나가 주어졌을 때, 주어진 글자의 아스키 코드값을 출력하는 프로그램을 작성하시오. 입력알파벳 소문자, 대문자, 숫자 0-9 중 하나가 첫째 줄에 주어진다. 출력입력으로 주어진 글자의 아스키 코드 값을 출력한다. 문자열 → 아스키코드 변환ord() 함수아스키코드 → 문자열 변환chr() 함수 S = input()print(ord(S))
Q.9086문자열을 입력으로 주면 문자열의 첫 글자와 마지막 글자를 출력하는 프로그램을 작성하시오. 입력입력의 첫 줄에는 테스트 케이스의 개수 T(1 ≤ T ≤ 10)가 주어진다. 각 테스트 케이스는 한 줄에 하나의 문자열이 주어진다. 문자열은 알파벳 A~Z 대문자로 이루어지며 알파벳 사이에 공백은 없으며 문자열의 길이는 1000보다 작다. 출력각 테스트 케이스에 대해서 주어진 문자열의 첫 글자와 마지막 글자를 연속하여 출력한다. T = int(input())for i in range(T): s = input() # 처음 문자와 마지막 문자를 붙여서 출력해야 하니 + 기호 사용 print(s[0] + s[-1])
