์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 | 31 |
- hash
- ํ๋ก๊ทธ๋๋จธ์ค
- R
- jquery
- ์ํด๋ฆฌ ์ฑ๋ฆฐ์ง
- ํ์ด์ฌ
- JSP
- ์คํ
- ๊ฐ๋ฆ
- MySQL
- 2๋จ๊ณ
- ๋ฐฑ์ค
- ๋ฐฑ์ค c++
- ์ฅ๊ณ
- ํฌ ํฌ์ธํฐ
- ์๋ฐ
- ์ฝ๋์
- ๋ฐฐ์ด
- JavaScript
- ๋ ์์ ํฉ
- ์คํ๋ง
- Deque
- 1๋จ๊ณ
- Set
- ์ฝ๋ฉํ ์คํธ
- ํด์
- Servlet
- ํ
- Lambda
- counter
- Today
- Total
๋ชฉ๋กํ์ด์ฌ (128)
Development
๋ฌธ์ https://www.acmicpc.net/problem/13458 13458๋ฒ: ์ํ ๊ฐ๋ ์ฒซ์งธ ์ค์ ์ํ์ฅ์ ๊ฐ์ N(1 ≤ N ≤ 1,000,000)์ด ์ฃผ์ด์ง๋ค. ๋์งธ ์ค์๋ ๊ฐ ์ํ์ฅ์ ์๋ ์์์์ ์ Ai (1 ≤ Ai ≤ 1,000,000)๊ฐ ์ฃผ์ด์ง๋ค. ์ ์งธ ์ค์๋ B์ C๊ฐ ์ฃผ์ด์ง๋ค. (1 ≤ B, C ≤ 1,000,000) www.acmicpc.net ํ์ด n = int(input()) arr = map(int,input().split()) b,c = map(int,input().split()) sol = 0 for i in arr: sol +=1 i = i-b if i>0: sol+=i//c if i%c !=0 : sol+=1 print(sol) ์ด ๊ฐ๋ ๊ด์ด ๊ฐ์ํ ์ ์๋ ์์์..
๋ฌธ์ https://www.acmicpc.net/problem/1781 1781๋ฒ: ์ปต๋ผ๋ฉด ์์ฑ ์กฐ๊ต๋ ๋ํธ์๊ฒ N๊ฐ์ ๋ฌธ์ ๋ฅผ ์ฃผ๊ณ ์, ๊ฐ๊ฐ์ ๋ฌธ์ ๋ฅผ ํ์์ ๋ ์ปต๋ผ๋ฉด์ ๋ช ๊ฐ ์ค ๊ฒ์ธ์ง ์ ์ ํ์๋ค. ํ์ง๋ง ๋ํธ์ ์ฐ๋ฅผ๋ฏํ ์์ ๊ฐ์ ์์ฌํ ์์ฑ ์กฐ๊ต๋ ๊ฐ๊ฐ์ ๋ฌธ์ ์ ๋ํด ๋ฐ๋๋ผ www.acmicpc.net ํ์ด import heapq import sys n = int(input()) arr = [] for _ in range(n): tmp = list(map(int,sys.stdin.readline().strip().split())) arr.append(tmp) arr = sorted(arr,key=lambda x:x[0]) # ๋ฐ๋๋ผ์ธ ๊ธฐ์ค์ผ๋ก ์ค๋ฆ์ฐจ์ queue = [] for day,count i..
๋ฌธ์ https://www.acmicpc.net/problem/9935 9935๋ฒ: ๋ฌธ์์ด ํญ๋ฐ ์ฒซ์งธ ์ค์ ๋ฌธ์์ด์ด ์ฃผ์ด์ง๋ค. ๋ฌธ์์ด์ ๊ธธ์ด๋ 1๋ณด๋ค ํฌ๊ฑฐ๋ ๊ฐ๊ณ , 1,000,000๋ณด๋ค ์๊ฑฐ๋ ๊ฐ๋ค. ๋์งธ ์ค์ ํญ๋ฐ ๋ฌธ์์ด์ด ์ฃผ์ด์ง๋ค. ๊ธธ์ด๋ 1๋ณด๋ค ํฌ๊ฑฐ๋ ๊ฐ๊ณ , 36๋ณด๋ค ์๊ฑฐ๋ ๊ฐ๋ค. ๋ ๋ฌธ์์ด์ ๋ชจ www.acmicpc.net ํ์ด ss = input() m = list(input()) stack = [] for i in range(len(ss)): stack.append(ss[i]) # ์คํ์ ํ๋์ฉ ์ถ๊ฐ if stack[-len(m):] == m: # ์คํ์ ๋ง์ง๋ง์ด m ๋ฌธ์์ด๊ณผ ๊ฐ์ผ๋ฉด del stack[-len(m):] # ์ญ์ if stack: print("".join(stack)) else:..
๋ฌธ์ https://www.acmicpc.net/problem/2109 2109๋ฒ: ์ํ๊ฐ์ฐ ํ ์ ๋ช ํ ํ์์๊ฒ n(0 ≤ n ≤ 10,000)๊ฐ์ ๋ํ์์ ๊ฐ์ฐ ์์ฒญ์ ํด ์๋ค. ๊ฐ ๋ํ์์๋ d(1 ≤ d ≤ 10,000)์ผ ์์ ์์ ๊ฐ์ฐ์ ํด ์ฃผ๋ฉด p(1 ≤ p ≤ 10,000)๋งํผ์ ๊ฐ์ฐ๋ฃ๋ฅผ ์ง๋ถํ๊ฒ ๋ค๊ณ ์๋ ค์๋ค. www.acmicpc.net ํ์ด import sys import heapq n = int(input()) money = 0 arr = [] for _ in range(n): tmp = list(map(int,sys.stdin.readline().strip().split())) arr.append([tmp[0],tmp[1]]) arr = sorted(arr,key=lambda x: (..
๋ฌธ์ https://www.acmicpc.net/problem/4659 4659๋ฒ: ๋น๋ฐ๋ฒํธ ๋ฐ์ํ๊ธฐ ์ข์ ํจ์ค์๋๋ฅผ ๋ง๋๋๊ฒ์ ์ด๋ ค์ด ์ผ์ด๋ค. ๋๋ถ๋ถ์ ์ฌ์ฉ์๋ค์ buddy์ฒ๋ผ ๋ฐ์ํ๊ธฐ ์ข๊ณ ๊ธฐ์ตํ๊ธฐ ์ฌ์ด ํจ์ค์๋๋ฅผ ์ํ๋, ์ด๋ฐ ํจ์ค์๋๋ค์ ๋ณด์์ ๋ฌธ์ ๊ฐ ๋ฐ์ํ๋ค. ์ด๋ค ์ฌ์ดํธ๋ค์ xvtp www.acmicpc.net ํ์ด dic = {'a','e','i','o','u'} while True: ss = input() if ss == 'end': break check1 = False before1 = ['0',False] # ์ฒซ๋ฒ์งธ ์ (๋ฌธ์,๋ชจ์ ์ฌ๋ถ) before2 = ['0',False] # ๋๋ฒ์งธ ์ (๋ฌธ์,๋ชจ์ ์ฌ๋ถ) now = ['0',False] # # ํ์ฌ (๋ฌธ์,๋ชจ์ ์ฌ๋ถ) for i,..
๋ฌธ์ https://www.acmicpc.net/problem/2828 2828๋ฒ: ์ฌ๊ณผ ๋ด๊ธฐ ๊ฒ์ ์๊ทผ์ด๋ ์ค๋ฝ์ค์์ ๋ฐ๊ตฌ๋๋ฅผ ์ฎ๊ธฐ๋ ์ค๋๋ ๊ฒ์์ ํ๋ค. ์คํฌ๋ฆฐ์ N์นธ์ผ๋ก ๋๋์ด์ ธ ์๋ค. ์คํฌ๋ฆฐ์ ์๋์ชฝ์๋ M์นธ์ ์ฐจ์งํ๋ ๋ฐ๊ตฌ๋๊ฐ ์๋ค. (M
๋ฌธ์ https://www.acmicpc.net/problem/1992 1992๋ฒ: ์ฟผ๋ํธ๋ฆฌ ์ฒซ์งธ ์ค์๋ ์์์ ํฌ๊ธฐ๋ฅผ ๋ํ๋ด๋ ์ซ์ N ์ด ์ฃผ์ด์ง๋ค. N ์ ์ธ์ ๋ 2์ ์ ๊ณฑ์๋ก ์ฃผ์ด์ง๋ฉฐ, 1 ≤ N ≤ 64์ ๋ฒ์๋ฅผ ๊ฐ์ง๋ค. ๋ ๋ฒ์งธ ์ค๋ถํฐ๋ ๊ธธ์ด N์ ๋ฌธ์์ด์ด N๊ฐ ๋ค์ด์จ๋ค. ๊ฐ ๋ฌธ์์ด์ 0 ๋ www.acmicpc.net ํ์ด import sys n = int(input()) arr = [list(map(int,list(sys.stdin.readline().strip()))) for _ in range(n)] def tree(x,y,n): check = arr[x][y] # ์ฒดํฌํ ๊ธฐ์ค ์ค์ for i in range(x,x+n): for j in range(y,y+n): if check != a..
๋ฌธ์ https://www.acmicpc.net/problem/2529 2529๋ฒ: ๋ถ๋ฑํธ ๋ ์ข ๋ฅ์ ๋ถ๋ฑํธ ๊ธฐํธ ‘’๊ฐ k๊ฐ ๋์ด๋ ์์์ด A๊ฐ ์๋ค. ์ฐ๋ฆฌ๋ ์ด ๋ถ๋ฑํธ ๊ธฐํธ ์๋ค์ ์๋ก ๋ค๋ฅธ ํ ์๋ฆฟ์ ์ซ์๋ฅผ ๋ฃ์ด์ ๋ชจ๋ ๋ถ๋ฑํธ ๊ด๊ณ๋ฅผ ๋ง์กฑ์ํค๋ ค๊ณ ํ๋ค. ์๋ฅผ ๋ค์ด, ์ ์ www.acmicpc.net ํ์ด n = int(input()) arr = list(input().split()) num = [False]*10 sol = [] answer = [] def dfs(cnt): if cnt==n: answer.append(''.join(map(str,sol))) # ์ซ์ ๋ค ๋ฃ์์ผ๋ฉด answer์ ์ถ๊ฐ return for i in range(10): # ๋๋ฒ์งธ ์ซ์๋ถํฐ ๋ถ๋ฑํธ ๋น๊ต if num[i] =..