#27866
S=input()
i=int(input())
print(S[i-1])
#2743
s=input()
print(len(s))
#9086
n=int(input())
for i in range(n):
s=input()
print(s[0]+s[-1])
#11654
s=input()
print(ord(s))
#11720
i=int(input())
s=input()
ss=0
for k in range(i):
ss+=int(s[k])
print(ss)
#10809
S = input()
abc ='abcdefghijklmnopqrstuvwxyz'
for i in abc:
if i in S:
print(S.index(i), end= ' ')
else:
print( -1, end =' ')
# print(*map(input().find,map(chr,range(97,123))),sep=" ") 다른방법
#2675
t=int(input())
new_s=[]
for i in range(t):
r,s=map(str,input().split())
for k in range(len(s)):
new_s+=s[k]*int(r)
print(*new_s,sep="")
new_s=[]
# 리스트 하나씩 뺄 때 반복문 말고 포인터로 가능
#1152
s=input().split()
print(len(s))
# split하면 나눠서 들어가니깐 셀 수 있음
#2908
x=input()
lstX=""
lstY=""
for i in range(len(x)):
lstX+=x[len(x)-i-1]
if x[len(x)-i-1]==" ":
x=x[0:len(x)-i-1]
break
for i in range(len(x)):
lstY+=x[len(x)-i-1]
if lstX > lstY:
print(lstX)
else:
print(lstY)
#5622
s=input()
result=0
dial=['ABC','DEF','GHI','JKL','MNO','PQRS','TUV','WXYZ']
for i in s:
for k in range(len(dial)):
if i in dial[k]:
result+=k+3
print(result)
#11718
while True:
try:
s=input()
print(s)
except EOFError as e:
break
'코딩테스트 | python > 백준' 카테고리의 다른 글
| 백준 단계별로 풀어보기(2차원 배열) (0) | 2023.06.02 |
|---|---|
| 백준 단계별로 풀어보기(심화1) (0) | 2023.05.31 |
| 백준 단계별로 풀어보기(1차원 배열) (0) | 2023.04.25 |
| 백준 단계별로 풀어보기(반복문) (0) | 2023.04.25 |
| 백준 단계별로 풀어보기(조건문) (0) | 2023.04.25 |