728x90 ๋ฐ์ํ ์๊ณ ๋ฆฌ์ฆ ๐ก48 [ํ๋ก๊ทธ๋๋จธ์ค] ์ ํ๋ฒํธ ๋ชฉ๋ก_ํ์ด์ฌ ํ์ด https://school.programmers.co.kr/learn/courses/30/lessons/42577 ํ๋ก๊ทธ๋๋จธ์ค์ฝ๋ ์ค์ฌ์ ๊ฐ๋ฐ์ ์ฑ์ฉ. ์คํ ๊ธฐ๋ฐ์ ํฌ์ง์ ๋งค์นญ. ํ๋ก๊ทธ๋๋จธ์ค์ ๊ฐ๋ฐ์ ๋ง์ถคํ ํ๋กํ์ ๋ฑ๋กํ๊ณ , ๋์ ๊ธฐ์ ๊ถํฉ์ด ์ ๋ง๋ ๊ธฐ์ ๋ค์ ๋งค์นญ ๋ฐ์ผ์ธ์.programmers.co.kr def solution(phone_book): # ์ ํ๋ฒํธ๋ฅผ ์ ๋ ฌํฉ๋๋ค. phone_book.sort() # ์ธ์ ํ ๋ ๋ฒํธ๋ฅผ ๋น๊ตํฉ๋๋ค. for i in range(len(phone_book)-1): if phone_book[i + 1].startswith(phone_book[i]): return False return True 2024. 6. 12. [ํ๋ก๊ทธ๋๋จธ์ค] ํธ๋ํฐ ๋ฒํธ ๊ฐ๋ฆฌ๊ธฐ python https://school.programmers.co.kr/learn/courses/30/lessons/12948 ํ๋ก๊ทธ๋๋จธ์ค์ฝ๋ ์ค์ฌ์ ๊ฐ๋ฐ์ ์ฑ์ฉ. ์คํ ๊ธฐ๋ฐ์ ํฌ์ง์ ๋งค์นญ. ํ๋ก๊ทธ๋๋จธ์ค์ ๊ฐ๋ฐ์ ๋ง์ถคํ ํ๋กํ์ ๋ฑ๋กํ๊ณ , ๋์ ๊ธฐ์ ๊ถํฉ์ด ์ ๋ง๋ ๊ธฐ์ ๋ค์ ๋งค์นญ ๋ฐ์ผ์ธ์.programmers.co.kr def solution(phone_number): # ์ ํ๋ฒํธ์ ๊ธธ์ด๋ฅผ ๊ตฌํ๋ค. length = len(phone_number) # ๋ท 4์๋ฆฌ๋ฅผ ์ ์ธํ ์๋ถ๋ถ์ *๋ก ๋์ฒดํ๋ค. masked_part = '*' * (length-4) # ๋ง์ง๋ง 4์๋ฆฌ๋ฅผ ์ถ์ถํฉ๋๋ค. last_part = phone_number[-4:] # ๋ ๋ถ๋ถ์ ํฉ์ณ์ .. 2024. 6. 12. [ํ๋ก๊ทธ๋๋จธ์ค] ํฐ์ผ๋ชฌ python https://school.programmers.co.kr/learn/courses/30/lessons/1845 ํ๋ก๊ทธ๋๋จธ์ค์ฝ๋ ์ค์ฌ์ ๊ฐ๋ฐ์ ์ฑ์ฉ. ์คํ ๊ธฐ๋ฐ์ ํฌ์ง์ ๋งค์นญ. ํ๋ก๊ทธ๋๋จธ์ค์ ๊ฐ๋ฐ์ ๋ง์ถคํ ํ๋กํ์ ๋ฑ๋กํ๊ณ , ๋์ ๊ธฐ์ ๊ถํฉ์ด ์ ๋ง๋ ๊ธฐ์ ๋ค์ ๋งค์นญ ๋ฐ์ผ์ธ์.programmers.co.krdef solution(nums): # ํฌ์ผ๋ชฌ์ ์ข ๋ฅ์ด ์๋ฅผ ์ผ๋ค. unique_types = len(set(nums)) # ์ ํํ ์ ์๋ ์ต๋ ๋ง๋ฆฌ์ ์๋ N/2 ์ ๋๋ค. max_selectable = len(nums)/2 # ์ต๋๋ก ์ ํํ ์ ์๋ ํฌ์ผ๋ชฌ ์ข ๋ฅ์ ์๋ฅผ ๋ฐํํฉ๋๋ค. return min(unique_types,max_selectable) .. 2024. 6. 11. [ํ๋ก๊ทธ๋๋จธ์ค] ๋ฌธ์์ด ๋ด p์ y์ ๊ฐ์ _ ํ์ด์ฌ ๋ฌธ์์ด ๋ด p์ y์ ๊ฐ์https://school.programmers.co.kr/learn/courses/30/lessons/12916 ํ๋ก๊ทธ๋๋จธ์ค์ฝ๋ ์ค์ฌ์ ๊ฐ๋ฐ์ ์ฑ์ฉ. ์คํ ๊ธฐ๋ฐ์ ํฌ์ง์ ๋งค์นญ. ํ๋ก๊ทธ๋๋จธ์ค์ ๊ฐ๋ฐ์ ๋ง์ถคํ ํ๋กํ์ ๋ฑ๋กํ๊ณ , ๋์ ๊ธฐ์ ๊ถํฉ์ด ์ ๋ง๋ ๊ธฐ์ ๋ค์ ๋งค์นญ ๋ฐ์ผ์ธ์.programmers.co.kr ํ์ด 1def solution(s): # ๋ฌธ์์ด์ ๋ชจ๋ ์๋ฌธ์๋ก ๋ณํ s = s.lower() # 'p'์ 'y'์ ๊ฐ์๋ฅผ ์ผ๋ค count_p = s.count('p') count_y = s.count('y') # 'p'์ 'y'์ ๊ฐ์๊ฐ ๊ฐ์์ง ํ์ธ return count_p == count_y# ์์ ํ ์คํธprint(so.. 2024. 6. 11. ์ด์ 1 2 3 4 5 6 7 8 ยทยทยท 12 ๋ค์ 728x90 ๋ฐ์ํ