목록BOJ_백준 (122)
haju__log
https://www.acmicpc.net/problem/10809 10809번: 알파벳 찾기 각각의 알파벳에 대해서, a가 처음 등장하는 위치, b가 처음 등장하는 위치, ... z가 처음 등장하는 위치를 공백으로 구분해서 출력한다. 만약, 어떤 알파벳이 단어에 포함되어 있지 않다면 -1을 출 www.acmicpc.net S=list(input()) l=[-1 for i in range(26)] for i in range(len(S)): tmp=ord(S[i])-97 if l[tmp] == -1: l[tmp]=i print(*l)
https://www.acmicpc.net/problem/11654 11654번: 아스키 코드 알파벳 소문자, 대문자, 숫자 0-9중 하나가 주어졌을 때, 주어진 글자의 아스키 코드값을 출력하는 프로그램을 작성하시오. www.acmicpc.net n=input() if (n>='A' and n='a' and n='0'and n> 어차피 정해진 범위내에서 문자가 들어오기 때문에 바로 출력해줘도 됨! print(ord(input()))
https://www.acmicpc.net/problem/11720 11720번: 숫자의 합 첫째 줄에 숫자의 개수 N (1 ≤ N ≤ 100)이 주어진다. 둘째 줄에 숫자 N개가 공백없이 주어진다. www.acmicpc.net N=int(input()) a=input() total=0 a=int(a) while a!=0: total = total+ a%10 a=a//10 print(total) 간단화 코드>> N=int(input()) l=list(map(int,input())) print(sum(l))
https://www.acmicpc.net/problem/9086 9086번: 문자열 입력의 첫 줄에는 테스트 케이스의 개수 T(1 ≤ T ≤ 10)가 주어진다. 각 테스트 케이스는 한 줄에 하나의 문자열이 주어진다. 문자열은 알파벳 A~Z 대문자로 이루어지며 알파벳 사이에 공백은 없으 www.acmicpc.net T=int(input()) for _ in range(T): a=input() print(a[0],end="") print(a[-1])