π©π»π» λ¬Έμ
λΉμ μ κΈΈμ κ°λ€κ° μ΄μν μͺ½μ§λ₯Ό λ°κ²¬νλ€. κ·Έ μͺ½μ§μλ μνΈκ° μ ν μμλλ°, λλν λΉμ μ μνΈκ° λ€μ§μΌλ©΄ ν΄λ λλ€λ κ²μ λ°κ²¬νλ€.
μ΄ μνΈλ₯Ό ν΄λ νλ νλ‘κ·Έλ¨μ μμ±νμμ€.
π https://www.acmicpc.net/problem/11365
11365λ²: !λ°λΉ κΈμΌ
λΉμ μ κΈΈμ κ°λ€κ° μ΄μν μͺ½μ§λ₯Ό λ°κ²¬νλ€. κ·Έ μͺ½μ§μλ μνΈκ° μ ν μμλλ°, λλν λΉμ μ μνΈκ° λ€μ§μΌλ©΄ ν΄λ λλ€λ κ²μ λ°κ²¬νλ€. μ΄ μνΈλ₯Ό ν΄λ νλ νλ‘κ·Έλ¨μ μμ±νμμ€.
www.acmicpc.net
π©π»π» μ λ ₯
ν μ€μ νλμ μνΈκ° μ£Όμ΄μ§λ€. μνΈμ κΈΈμ΄λ 500μ λμ§ μλλ€.
λ§μ§λ§ μ€μλ "END"κ° μ£Όμ΄μ§λ€. (ENDλ ν΄λ νμ§ μλλ€.)
π©π»π» μΆλ ₯
κ° μνΈκ° ν΄λ λ κ²μ ν μ€μ νλμ© μΆλ ₯νλ€.
π©π»π» μμ
π©π»π» μ½λ
while True:
sentence = input()
if sentence == "END":
break
else:
print(sentence[::-1])
1. input() ν¨μλ₯Ό μ΄μ©ν΄ μ¬μ©μλ‘λΆν° λ¬Έμμ΄μ μ
λ ₯λ°κ³ , κ·Έ κ°μ sentence λ³μμ μ μ₯νλ€.
sentence = input()
2. while True 루νλ νμ μ°Έμ΄κΈ° λλ¬Έμ 무ν 루νλ‘ μ€νλλ€. λ°λΌμ μ¬μ©μκ° "END"λ₯Ό μ λ ₯νλ©΄ break λ¬Έμ΄ μ€νλμ΄ λ£¨νλ₯Ό μ’ λ£νκ² νλ if break λ¬Έμ μΆκ°νλ€.
while True:
sentence = input()
if sentence == "END":
break
3. κ·Έλ μ§ μμΌλ©΄, print(sentence[::-1])μ μ€ννλ€. μμμ μ¬μ©μκ° μ
λ ₯ν sentence λ¬Έμμ΄μ λ€μ§μ΄μ μΆλ ₯ν μ μλ€.
while True:
sentence = input()
if sentence == "END":
break
else:
print(sentence[::-1])
μ΄λ κ² νλ©΄ μ¬μ©μκ° "END"λ₯Ό μ
λ ₯ν λκΉμ§ κ³μν΄μ μ
λ ₯λ λ¬Έμ₯μ λ€μ§μ΄μ μΆλ ₯νλ©°, "END"λ₯Ό μ
λ ₯νλ©΄ νλ‘κ·Έλ¨μ΄ μ’
λ£λλ€.
πͺ λ¬Έμμ΄ μ¬λΌμ΄μ±
: λ¬Έμμ΄ μ¬λΌμ΄μ±(slicing)μ νμ΄μ¬μμ λ¬Έμμ΄μ λΆλΆμ μΆμΆνλ κΈ°μ
string[start:end:step]
- start: λΆλΆ λ¬Έμμ΄μ μμ μΈλ±μ€λ₯Ό λνλΈλ€. μ΄ κ°μ ν¬ν¨λ¨.
- end: λΆλΆ λ¬Έμμ΄μ λ μΈλ±μ€λ₯Ό λνλΈλ€. μ΄ κ°μ ν¬ν¨λμ§ μμ. (μ¦, μ¬λΌμ΄μ±μ "start"λΆν° "end-1"κΉμ§μ λ¬Έμλ₯Ό μΆμΆν¨)
- step: λΆλΆ λ¬Έμμ΄μμ λ¬Έμλ₯Ό 건λλ°λ κ°κ²©μ λνλΈλ€. κΈ°λ³Έκ°μ 1μ΄λ©°, μ΄ κ²½μ° λ¬Έμμ΄μ λͺ¨λ λ¬Έμλ₯Ό μΆμΆ. μμ κ°λ μ¬μ©ν μ μμΌλ©°, μ΄ κ²½μ° λ¬Έμμ΄μ λ€μμλΆν° μΆμΆνκ±°λ κ±°κΎΈλ‘ μΆμΆν μ μμ.
π©π»π» μ λ΅ μ μΆ
'κ³΅λΆ > λ°±μ€ (Baekjoon)' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[λ°±μ€/νμ΄μ¬] 9469λ²: ν° λ Έμ΄λ§ (2) | 2023.10.30 |
---|---|
[λ°±μ€/νμ΄μ¬] 7595λ²: Triangles (0) | 2023.10.12 |
[λ°±μ€/νμ΄μ¬] 1837λ²: μνΈμ μ (1) | 2023.10.04 |
[λ°±μ€/νμ΄μ¬] 2857λ²: FBI (0) | 2023.09.21 |
[λ°±μ€/νμ΄μ¬] 1264λ²: λͺ¨μμ κ°μ (1) | 2023.09.07 |