일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- await
- 그리디
- useState
- 비동기
- Custom Hook
- canvas
- Permutations
- BFS
- pjax
- useEffect
- 완전탐색
- prettier
- react internals
- React.memo
- eslint
- 코테
- webpack
- react
- python
- 코딩테스트
- VanillJS
- VanillaJS
- web
- seo
- Hook
- useMemo
- venv
- 프로그래머스
- 환경설정
- useCallback
- Today
- Total
목록python (3)
Amada Coding Club
문제 설명은 다음과 같다. 16953번: A → B 첫째 줄에 A, B (1 ≤ A a: b = str(b) if (b[-1] == '1'): b = b[:len(b)-1] b = int(b) count += 1 else: b = int(b) b = b // 2 count += 1 if (b != ..
문제 설명은 여기 1436번: 영화감독 숌 666은 종말을 나타내는 숫자라고 한다. 따라서, 많은 블록버스터 영화에서는 666이 들어간 제목을 많이 사용한다. 영화감독 숌은 세상의 종말 이라는 시리즈 영화의 감독이다. 조지 루카스는 스타 www.acmicpc.net 틀리지는 않았지만 완전 무식한 방법으로 풀었다. 처음에는 '666'에 0부터 10000까지의 숫자를 삽입하는 방법을 사용했다. 예를 들면 2일 때 2666, 6266, 6626, 6662 이 네 가지가 나와 여기서 666이 들어가는 숫자를 in을 이용해 찾아 리스트에 넣은 후 n번째 값을 출력하면 구할 수 있겠다고 생각했다. 그러나 이 경우 02, 002, 0002와 같은 앞자리에 0이 들어가는 경우는 넣을 수 없다는 점이 문제였고 결국 답을..
코테 문제 중에 소수 찾기 문제를 풀던 중 나는 재귀를 사용해서 어찌어찌 풀었지만 # import math # numList = [] # def isPrime(n): # if(n == 2 or n == 3): # return True # if(n == 1 or n % 2 == 0): # return False # for i in range(3, int(math.sqrt(n))+1, 2): # if(n % i == 0): # return False # return True # def getNum(num, index, word): # newNum = word + num[index] # if (int(newNum) not in numList and int(newNum) != 0): # numList.appen..