์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- ๊ตญ๋น์ง์
- ์ฝ๋ฉ์ ํ
- ํ๋ก๊ทธ๋๋จธ์ค
- CSS
- ๊ฐ๋ฐ
- HTML
- ๋ ธ๋ง๋์ฝ๋
- JS
- ํฌ๋กค๋ง
- ๋ชจ๊ฐ์ฝ
- javascript
- Til
- ํ๋ก ํธ์๋
- react
- ํ์ด์ฌ
- ๋๋ฆผ์ฝ๋ฉ
- ์๊ณ ๋ฆฌ์ฆ
- Python
- ๊ทธ๋ฆฌ๋
- heapq
- ์ฝ๋ฉ
- ํ๋ก์ ํธ
- mongodb
- fe
- ํ ์ดํ๋ก์ ํธ
- ์ฝ๋ฉํ ์คํธ
- KDT
- node.js
- ๋ฐฑ์ค
- error
- Today
- Total
๋ชฉ๋ก๋ถ๋ฅ ์ ์ฒด๋ณด๊ธฐ (181)
๐ฑ → ๐ณ
https://www.acmicpc.net/problem/11718 ์ค๊ณ ๋ฐฉ๋ฒ ์ ๋ ฅ๊ฐ์ด ๋ช ๊ฐ ์ธ์ง ์ฃผ์ด์ง์ง ์์์ ์ฝ๋ import sys s = sys.stdin.readlines() for i in s: print(i.rstrip()) import sys์ด ๋ชจ๋์ Python ์์คํ ๊ณผ ๊ด๋ จ๋ ๊ธฐ๋ฅ์ ์ ๊ณต. ์ฌ๊ธฐ์๋ ํ์ค ์ ๋ ฅ(stdin)์ ๋ค๋ฃจ๊ธฐ ์ํด ์ฌ์ฉ๋จ sys ๋ชจ๋ ์ํฌํธ s = sys.stdin.readlines()readlines() ํจ์๋ ํ์ค ์ ๋ ฅ์์ ํ ์ค์ฉ ์ฝ์ด์์ ๋ฆฌ์คํธ์ ์ถ๊ฐํ๋ฉฐ, ํ์ผ์ ๋์ ๋๋ฌํ๋ฉด ๋น ๋ฌธ์์ด์ ๋ฐํํ์ฌ ๋ฐ๋ณต์ ๋ฉ์ถค sys.stdin์ ์ฌ์ฉํ์ฌ ํ์ค ์ ๋ ฅ์ผ๋ก๋ถํฐ ์ฌ๋ฌ ์ค์ ํ ์คํธ๋ฅผ ์ฝ์ด์์ ๊ฐ ์ค์ ๋ฆฌ์คํธ s์ ์ ์ฅ while True : try : print..
๋ฌธ์ ์ ํ : ์์ ํ์ level 2 ์ฝ๋ ์์ด ํ์ด from itertools import permutations def solution(k, dungeons): all_dungeons = [] for i in permutations(dungeons,len(dungeons)): all_dungeons.append(list(i)) possible = [] i = 0 while i = j[0]: stamina = stamina - j[1] count += 1 elif stamina < j[0]: break possible.append(count) i += 1 an..
https://school.programmers.co.kr/learn/courses/30/lessons/42627 ํ๋ก๊ทธ๋๋จธ์ค ์ฝ๋ ์ค์ฌ์ ๊ฐ๋ฐ์ ์ฑ์ฉ. ์คํ ๊ธฐ๋ฐ์ ํฌ์ง์ ๋งค์นญ. ํ๋ก๊ทธ๋๋จธ์ค์ ๊ฐ๋ฐ์ ๋ง์ถคํ ํ๋กํ์ ๋ฑ๋กํ๊ณ , ๋์ ๊ธฐ์ ๊ถํฉ์ด ์ ๋ง๋ ๊ธฐ์ ๋ค์ ๋งค์นญ ๋ฐ์ผ์ธ์. programmers.co.kr ๋ฌธ์ ์ ๋ณด ๋ฌธ์ ์ ํ ๋์ด๋ ๊ฑธ๋ฆฐ ์๊ฐ ํด๊ฒฐ ์ ๋ฌด ์ค์ค๋ก ๊ตฌํ ์ฑ๊ณต ํ level3 45m o x ์ฝ๋ ์ฒ์ ์ ๊ทผํ๋ ๋ฐฉ์ ๊ธธ์ด๊ฐ ๊ฐ์ฅ ์์ ๊ฒ๋ค(jobs[][1])๋ก ์ ๋ ฌํ ํ ๊ณ์ฐํด์ฃผ๋ฉด ๋๋ค๊ณ ์๊ฐ def solution(jobs): answer, total = 0, 0 jobs.sort(key=lambda x : x[1]) total = jobs[0][1] - jobs[0][0] answer..
๋ฌธ์ ์ ๋ณด https://school.programmers.co.kr/learn/courses/30/lessons/42587 ํ๋ก๊ทธ๋๋จธ์ค ์ฝ๋ ์ค์ฌ์ ๊ฐ๋ฐ์ ์ฑ์ฉ. ์คํ ๊ธฐ๋ฐ์ ํฌ์ง์ ๋งค์นญ. ํ๋ก๊ทธ๋๋จธ์ค์ ๊ฐ๋ฐ์ ๋ง์ถคํ ํ๋กํ์ ๋ฑ๋กํ๊ณ , ๋์ ๊ธฐ์ ๊ถํฉ์ด ์ ๋ง๋ ๊ธฐ์ ๋ค์ ๋งค์นญ ๋ฐ์ผ์ธ์. programmers.co.kr ๋ฌธ์ ์ ํ : ํ ๋์ด๋ : level 2 ์ฝ๋ (์ธ๋ฑ์ค, ๊ฐ) ์ด๋ ๊ฒ ํํ ๊ตฌ์กฐ๋ก ํ์ ๋ฃ์ด์ ํ์์ from collections import deque def solution(priorities, location): answer = 0 arr = [] q = deque([]) for i in range(len(priorities)): q.append((i, priorities[i]..
๋ฌธ์ ์ ๋ณด https://school.programmers.co.kr/learn/courses/30/lessons/42577 ํ๋ก๊ทธ๋๋จธ์ค ์ฝ๋ ์ค์ฌ์ ๊ฐ๋ฐ์ ์ฑ์ฉ. ์คํ ๊ธฐ๋ฐ์ ํฌ์ง์ ๋งค์นญ. ํ๋ก๊ทธ๋๋จธ์ค์ ๊ฐ๋ฐ์ ๋ง์ถคํ ํ๋กํ์ ๋ฑ๋กํ๊ณ , ๋์ ๊ธฐ์ ๊ถํฉ์ด ์ ๋ง๋ ๊ธฐ์ ๋ค์ ๋งค์นญ ๋ฐ์ผ์ธ์. programmers.co.kr ์ฝ๋ ์๊ฐ ์ด๊ณผ ๋ฐ ๋ช๊ฐ์ ํ ์คํธ์์ ์คํจ def solution(phone_book): answer = True for i in range(len(phone_book)): for j in range(i+1, len(phone_book)): if phone_book[i] in phone_book[j]: answer = False return answer → ๋ฐ๋ก ์ฐพ์๋ณด๊ธฐ ((์์ )) ์..
https://school.programmers.co.kr/learn/courses/30/lessons/42839 ํ๋ก๊ทธ๋๋จธ์ค ์ฝ๋ ์ค์ฌ์ ๊ฐ๋ฐ์ ์ฑ์ฉ. ์คํ ๊ธฐ๋ฐ์ ํฌ์ง์ ๋งค์นญ. ํ๋ก๊ทธ๋๋จธ์ค์ ๊ฐ๋ฐ์ ๋ง์ถคํ ํ๋กํ์ ๋ฑ๋กํ๊ณ , ๋์ ๊ธฐ์ ๊ถํฉ์ด ์ ๋ง๋ ๊ธฐ์ ๋ค์ ๋งค์นญ ๋ฐ์ผ์ธ์. programmers.co.kr ๋ฌธ์ ์ ํ : ์์ ํ์ ๋์ด๋ : level 2 ์ฝ๋ ๋ด ์ฝ๋ import itertools def is_prime(n): if n
https://school.programmers.co.kr/learn/courses/30/lessons/138476 ํ๋ก๊ทธ๋๋จธ์ค ์ฝ๋ ์ค์ฌ์ ๊ฐ๋ฐ์ ์ฑ์ฉ. ์คํ ๊ธฐ๋ฐ์ ํฌ์ง์ ๋งค์นญ. ํ๋ก๊ทธ๋๋จธ์ค์ ๊ฐ๋ฐ์ ๋ง์ถคํ ํ๋กํ์ ๋ฑ๋กํ๊ณ , ๋์ ๊ธฐ์ ๊ถํฉ์ด ์ ๋ง๋ ๊ธฐ์ ๋ค์ ๋งค์นญ ๋ฐ์ผ์ธ์. programmers.co.kr ์ค๊ณ ๋ฐฉ๋ฒ python์ dict๋ฅผ ์ฌ์ฉ def solution(k, tangerine): cnt = 0 dic = {} for i in tangerine: if key์ ์์ผ๋ฉด : dic key๋ก ์ถ๊ฐ else: key์ value += 1 dic์ value๊ฐ ํฐ ์์ผ๋ก sorting for i in dic์ val: cnt += 1 if val์ ํฉ >= k: break return cnt..
https://school.programmers.co.kr/learn/courses/30/lessons/12914 ํ๋ก๊ทธ๋๋จธ์ค ์ฝ๋ ์ค์ฌ์ ๊ฐ๋ฐ์ ์ฑ์ฉ. ์คํ ๊ธฐ๋ฐ์ ํฌ์ง์ ๋งค์นญ. ํ๋ก๊ทธ๋๋จธ์ค์ ๊ฐ๋ฐ์ ๋ง์ถคํ ํ๋กํ์ ๋ฑ๋กํ๊ณ , ๋์ ๊ธฐ์ ๊ถํฉ์ด ์ ๋ง๋ ๊ธฐ์ ๋ค์ ๋งค์นญ ๋ฐ์ผ์ธ์. programmers.co.kr ์ฝ๋ ์๊ฐ์ด๊ณผ ๋ฐ์ from itertools import combinations def solution(n): answer = 1 b = 1 if n % 2 == 0 : while n > 2*b: answer += len(list(combinations(range(n-b), b))) b += 1 answer += 1 else: while n >= 2*b: answer += len(list(com..