๊ตฌํ3 [๊ตฌํ] ๋ฌธ์์ด ์ฌ์ ๋ ฌ (ํ์ด์ฌ) s = input() #์ํ๋ฒณ ๋ชจ์ ๊ณณ alphabet = "" #์ซ์ ๋ํด์ ๋ชจ์ ๊ณณ number = 0 for i in range(len(s)): #์ํ๋ฒณ ๋ชจ์ผ๊ธฐ if s[i].isalpha(): alphabet += s[i] #์ซ์ ๋ํด์ ๋ชจ์ผ๊ธฐ else: number += int(s[i]) #์ํ๋ฒณ ์ ๋ ฌ alphabet = list(alphabet) alphabet.sort() alphabet_new = "" for j in range(len(alphabet)): alphabet_new += alphabet[j] #์ํ๋ฒณ์ด๋ ์ซ์ ๋ชจ์๋์ ๊ฒ ๋ํ๊ธฐ result = alphabet_new + str(number) print(result) 2022. 8. 4. [๊ตฌํ] ๋ญํค ์คํธ๋ ์ดํธ (ํ์ด์ฌ) n = input() #์ ์ ์ ๋ฐ ๋๋๊ธฐ n_len = len(n) mid = int(n_len / 2) left = n[0:mid] right = n[mid:n_len] print(left, right) #์ผ์ชฝ ๋ถ๋ถ ํฉ left_sum = 0 for i in range(mid): left_sum += int(left[i]) #์ค๋ฅธ์ชฝ ๋ถ๋ถ ํฉ right_sum = 0 for i in range(mid): right_sum += int(right[i]) #์ผ์ชฝ ํฉ = ์ค๋ฅธ์ชฝ ํฉ -> ๋ญํค์คํธ๋ ์ดํธ result = 0 if left_sum == right_sum: result = 'LUCKY' else: result = 'READY' print(result) 2022. 8. 4. [๊ตฌํ] ์ํ์ข์ฐ (ํ์ด์ฌ) n = int(input()) a = input().split() x, y = 1, 1 #๊ณต๊ฐ์ ๋ฒ์ด๋๋ ์์ง์์ ๋ฌด์ i = 0 while i < len(a): if a[i] == 'L': #์ผ์ชฝ์ผ๋ก ํ ์นธ ์ด๋ if y != 1: y -= 1 elif a[i] == 'R': #์ค๋ฅธ์ชฝ์ผ๋ก ํ ์นธ ์ด๋ if y != n: y += 1 elif a[i] == 'U': #์๋ก ํ ์นธ ์ด๋ if x != 1: x -= 1 elif a[i] == 'D': #์๋๋ก ํ ์นธ ์ด๋ if x != n: x += 1 print(a[i],x, y) i += 1 if i == len(a): break print(x, y) 2022. 8. 4. ์ด์ 1 ๋ค์