# 27866 ๋ฌธ์์ ๋ฌธ์์ด
#๋จ์ด S์ ์ ์ i ์ฃผ์ด์ง
#S์ i๋ฒ์งธ ๊ธ์ ์ถ๋ ฅ
S = input()
i = int(input())
print(S[i-1])
# 2743 ๋จ์ด ๊ธธ์ด ์ฌ๊ธฐ
#์ํ๋ฒณ ์
๋ ฅ๋ฐ์ ๊ธธ์ด ์ถ๋ ฅ
x = input()
print(len(x))
# 9086 ๋ฌธ์์ด
#๋ฌธ์์ด ์
๋ ฅ
#๋ฌธ์์ด ์ฒซ ๊ธ์์ ๋ง์ง๋ง ๊ธ์ ์ถ๋ ฅ
T=int(input()) #ํ
์คํธ ์ผ์ด์ค ๊ฐ์
for _ in range (T) :
x = input()
print(x[0]+x[-1]) #x[-1]์ ๋ง์ง๋ง ๊ธ์
- x[-1] : ๋ง์ง๋ง ๊ธ์
# 11654 ์์คํค ์ฝ๋
#์ฃผ์ด์ง ๊ธ์์ ์์คํค์ฝ๋๊ฐ ์ถ๋ ฅ
x = input()
print(ord(x))
- ord() : ์์คํค ์ฝ๋๊ฐ ๋ฆฌํด ํจ์
- chr() : ์์คํค ์ฝ๋๊ฐ ์ ๋ ฅ ๋ฐ์ ์ฝ๋์ ํด๋นํ๋ ๋ฌธ์ ๋ฆฌํด
# 11720
# ๊ณต๋ฐฑ์์ด ์ฃผ์ด์ง ์ซ์ ํฉํด์ ์ถ๋ ฅ
N = int(input())
print(sum(map(int,input())))
- map ํจ์: map(function, iterable)
mapํจ์๋ก ๊ฐ ์๋ฆฌ ์๋ฅผ int๋ก ๋ณํ, ๊ทธ ์ดํ sum์ผ๋ก ๋ชจ๋ ํฉํ ๊ฐ ์ถ๋ ฅ
# 10809 ์ํ๋ฒณ ์ฐพ๊ธฐ
# ์ํ๋ฒณ ์๋ฌธ์๋ก๋ง ์ด๋ค์ง ๋จ์ด S ์ฃผ์ด์ง.
# ๋จ์ด์ ํฌํจ๋์ด ์๋ ๊ฒฝ์ฐ, ์ฒ์ ๋ฑ์ฅ ์์น
# ํฌํจ๋์ง ์์ ๊ฒฝ์ฐ, -1 ์ถ๋ ฅ
#a~z ์์คํค์ฝ๋ : 97~122
S = input()
alphabet = list(range(97,123)) #rangeํจ์๋ก ์ซ์ ๋ฒ์์์ฑํ ๋ฆฌ์คํธ๋ก ๋ณํ
for x in alphabet : #alphabet๋ฆฌ์คํธ์ ์ซ์๋ก ์ด๋ฃจ์ด์ง ์์๋ฅผ ๋ณ์ x์ ์ ์ธ
print(S.find(chr(x)), end= ' ') #์ซ์๋ฅผ ๋ฌธ์๋ก
- a~z ์์คํค์ฝ๋ : 97~122
- for x in [list] : list ์ซ์๋ก ์ด๋ฃจ์ด์ง ์์ ๋ณ์ x์ ์
- find() : ๋ฌธ์์ด์์๋ง ์ฌ์ฉ๊ฐ๋ฅ(์ฐพ๋ ๋ฌธ์ ๋ฌธ์์ด ์์ ์์ผ๋ฉด -1 ์ถ๋ ฅ)
- index() : ๋ฌธ์์ด, ๋ฆฌ์คํธ, ํํ ๋ฑ ์ฌ์ฉ๊ฐ๋ฅ ์ธ๋ฑ์ค ๋ฐํ ํจ
# 2675 ๋ฌธ์์ด ๋ฐ๋ณต
# ๋ฌธ์์ด S ์
๋ ฅ๋ฐ์
# ๊ฐ ๋ฌธ์๋ฅผ R๋ฒ ๋ฐ๋ณต -> ์ ๋ฌธ์์ด P ์์ฑํ ์ถ๋ ฅ
# T : ํ
์คํธ ์ผ์ด์ค
T = int(input())
for _ in range (T):
R, S = input().split()
for x in S: #S๋ฌธ์์ด ๊ฐ ์์ x์ ํ ๋น
print(x*int(R), end='') #x R๋ฒ ๋ฐ๋ณต
print() #์ค๋๊น
- for x in S : S๋ฌธ์์ด์ ๊ฐ ์์ x์ ํ ๋น
- R ๋ฌธ์์ด๋ก ์ ๋ ฅ๋ฐ๊ณ int๋ก ๋ณํ์์ผ์ค
- ๋ฌธ์*์ซ์ : ๋ฌธ์ ์ซ์๋งํผ ๋ฐ๋ณต
# 1152 ๋จ์ด์ ๊ฐ์
# ์์ด ๋์๋ฌธ์์ ๊ณต๋ฐฑ์ผ๋ก ์ด๋ค์ง ๋ฌธ์์ด ์ฃผ์ด์ง
# ๋จ์ด ๊ฐ์ ๊ตฌํ๋ ํ๋ก๊ทธ๋จ
X = input()
count = list(X.split()) #๊ณต๋ฐฑ๊ธฐ์ค ๋ฌธ์์ด ๋๋๊ณ ๋ฆฌ์คํธ๋ก
print(len(count))
# 2908 ์์
# ์ฃผ์ด์ง ์ซ์ ์์ ๊ฑฐ๊พธ๋ก ํ ํ ์ต๋๊ฐ ์ถ๋ ฅ
A, B = input().split()
A = int(A[::-1]) #์ญ์ ์ถ๋ ฅํ int๋ก ๋ณํ
B = int(B[::-1])
print(max(A,B)) #์ต๋๊ฐ ์ถ๋ ฅ
- A[::-1] : ๋ฌธ์์ด ์ญ์ ์ถ๋ ฅ
- ์ญ์ ์ถ๋ ฅ ๋ฐฉ๋ฒ
1. ๋ฆฌ์คํธ๋ก ๋ฐ์์ค ํ ์ญ์์ผ๋ก ๋ฐ๊ฟ ์ซ์ํ ๋ณํ
2. ๋ฌธ์ํ์์ ๋ฐ๋ก ์ญ์์ผ๋ก ๋ฐ๊พผ ๋ค ์ซ์ํ ๋ณํ
# 5622 ๋ค์ด์ผ
# 1 : 2์ด
# ํ ์นธ ์ : 1์ด์ฉ ๋
# + ๊ธ์ ๊ฐ์ ์ฉ ๋ ๊ฑธ๋ฆผ
dial = ['ABC', 'DEF', 'GHI', 'JKL', 'MNO', 'PQRS', 'TUV', 'WXYZ']
A = input()
ret = 0
for i in range(len(A)):
for j in dial : #j๋ฅผ dial ์์ ๋ฌธ์๋ก ํ ๋นํ์ฌ ๋ค ๋๋ฆฌ๊ธฐ
if A[i] in j : # A[i]์ j๋ฌธ์๊ฐ ์์ผ๋ฉด index๊ฐ์ +3
ret += (dial.index(j) + 3)
print(ret)
- ์ํ๋ฒณ ์ซ์+1 ์ฉ ํด์ฃผ๋ฉด ์ ํ ๊ฑธ๊ธฐ ์ํ ์ต์ ์๊ฐ ๋์ด
# 11718 ๊ทธ๋๋ก ์ถ๋ ฅํ๊ธฐ
#์
๋ ฅ๋ฐ์ ๊ทธ๋๋ก ์ถ๋ ฅ
while (True):
try :
print(input())
except EOFError:
break
- ์๋ฌ ๋ฐ์์์ while๋ฌธ ํ์ถํ๊ณ ์ถ์
-> try except ์ฌ์ฉ
except์ EOFError ์ด๋ผ๋ฉด breakํ๋ผ๊ณ ํ๋ฉด ๋จ
- print(input()) : ์ด๋ ๊ฒ ์ธ ์ ์์
'์ฝ๋ฉ ํ ์คํธ > ํ์ด์ฌ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[๋ฐฑ์ค ํ์ด์ฌ] ๋จ๊ณ๋ณ๋ก ํ์ด๋ณด๊ธฐ - Lv6. ์ฌํ 1 (0) | 2023.06.03 |
---|---|
[ํ์ด์ฌ ๊ฒ์] Chimp Memory Game (0) | 2023.05.10 |
[๋ฐฑ์ค ํ์ด์ฌ] ๋จ๊ณ๋ณ๋ก ํ์ด๋ณด๊ธฐ - Lv4. 1์ฐจ์ ๋ฐฐ์ด (1) | 2023.05.08 |
[๋ฐฑ์ค ํ์ด์ฌ] ๋จ๊ณ๋ณ๋ก ํ์ด๋ณด๊ธฐ - Lv3.๋ฐ๋ณต๋ฌธ (0) | 2023.04.11 |
[๋ฐฑ์ค ํ์ด์ฌ] ๋จ๊ณ๋ณ๋ก ํ์ด๋ณด๊ธฐ - Lv2.์กฐ๊ฑด๋ฌธ (0) | 2023.04.04 |