- 앞으로 Study For Us HOSTING 카톡 채널에서 장애 소식 안내합니다. (클릭시 카톡 채널 이동)
일주일 동안 열지 않기
- 단축키 안내 m=메인페이지 / n=공지 / f=자유게시판 / h=호스팅 페이지 / q=FAQ / c=출석체크 / p=패널접속 / s=스포티콘 / w=스포어 위키일주일 동안 열지 않기
-
- 이니스프리
- 조회 수 654
- 20.02.14.01:23
def convert(n, base): C = "0123456789ABCDEF" q, r = divmod(n, base) if q == 0: return C[r] else: return convert(q, base) + C[r] 재귀를 사용하면 퍼포먼스 측면에서 좋지는 않지만, 이 방법이 가장 간단한 풀... -
- 이니스프리
- 조회 수 226
- 20.02.14.13:08
다중 list comprehension은 좌측에서 우측 순으로 다중 for 문이 있는 것처럼 해석됩니다. matrix = [ [1, 2, 3, 4], [5, 6, 7, 8], [9, 10, 11, 12] ] flatten = [e for r in matrix for e in r] => [1, 2, 3, 4, 5,... -
- 이니스프리
- 조회 수 220
- 20.02.14.15:03
방향(ULRD)이 담긴 문자열을 받아서 2D 좌표계의 원점에서 시작하여 최종 위치를 반환하는 함수를 작성하는 문제입니다. 사이트에 올라온 모범답안은 다음과 같습니다. def solution(commands): current_position = [... -
- 도다
- 조회 수 419
- 20.02.14.19:36
팀 작업으로 제작한 사이트입니다. 프론트-엔드 담당했습니다! 오랫만에 들려서... 근황 보고? 겸 올립니당 -
- 갱생협스
- 조회 수 196
- 20.02.14.20:31
1. 촬영이 몇개 밀려있습니다. 다들 커버댄스, 창작안무 이쪽으로 찍는데, 상호무페이인지라 버는 돈은 0입니다 허헣ㅎ허허헣ㅎ허ㅓㅓ 2. 정신이 하나도 없습니다. 커버댄스 영상 관련해서 주고받는 연락이 너무 많아... -
- 이니스프리
- 조회 수 2699
- 20.02.14.22:06
코딩 문제 중에서 소용돌이(?)라는게 있던데요. 위 그림처럼 n*n 사이즈의 2차원 리스트에 시계방향으로 1부터 n^2까지 자연수를 순서대로 배열하는 문제입니다. 며칠동안 고민을 했는데 잘 해결되지 않아서 COS 시험... -
- 이니스프리
- 조회 수 31957
- 20.02.15.11:53
파이썬은 반올림을 하는 round() 함수를 내장하고 있습니다. 그러나 round() 함수는 끝자리가 0이면 출력을 하지 않는 문제가 있습니다. 예컨대 round(3.141592, 2)는 3.14를 출력하지만, round(3.101592, 2)는 3.1을... -
- 이니스프리
- 조회 수 357
- 20.02.15.12:17
def era(n): sv = [0] * (n+1) for i in range(2, n+1): for j in range(2 * i, n+1, i): sv[j] = 1 res = [] for x in range(2, n+1): if sv[x] == 0: res.append(x) return res def solution(a, b): ss = era(b) cn... -
- NUBE
- 조회 수 192
- 20.02.15.14:36
-
- 이니스프리
- 조회 수 759
- 20.02.15.16:01
def solution(n): answer = 0 steps = [0 for _ in range(n+1)] steps[1] = 1 steps[2] = 2 steps[3] = 4 for i in range(4, n+1): steps[i] = steps[i-1] + steps[i-2] + steps[i-3] answer = steps[n] return answe... -
- 이니스프리
- 조회 수 422
- 20.02.15.16:24
def solution(number): answer = '' number_count = [0 for _ in range(10)] while number > 0: number_count[number % 10] += 1 number //= 10 for i in range(9, -1, -1): if number_count[i] != 0: answer += (str... -
- 이니스프리
- 조회 수 527
- 20.02.15.16:55
def ntd(s, p): # n진수를 10진수로 # res = 0 i = 0 s = int(s) while s > 0: res += (s % 10) * (p ** i) # 두 번째 괄호는 필요하지 않습니다. s //= 10 i += 1 return res def dtn(s, q): # 10진수를 n진수로 # r... -
- 이니스프리
- 조회 수 171
- 20.02.15.17:21
def euc(a, b): mod = a % b while mod > 0: a = b b = mod mod = a % b return b 파이썬에는 math.gcd() 함수가 존재하지만, 이를 사용하지 않는다면 유클리드 호제법을 이용하여 직접 구할 수 있습니다 ^^ 유클리드... -
- 라엘
- 조회 수 542
- 20.02.15.17:40
저는, 클라우드서버를 무척 좋아하지만, 물리 서버를 다룰수 있기 때문에, 많은 서비스를 개인서버에서 운영하고 있습니다. 군대 대신 프로그래머로 병역특례를 했기 때문에 초급 시절때부터, IDC에 가서 고가의 서버... -
- 이니스프리
- 조회 수 841
- 20.02.15.20:05
def solution(K, words): s = '' cnt = 1 for w in words: if len(s + w) < K and s != ' ': s += ' ' + w else: s = w cnt += 1 return cnt 해설이 누락되어 있어서 적어봅니다. Q. 한 줄에 K자를 적을 수 있는 메모... -
- 이니스프리
- 조회 수 1011
- 20.02.15.20:14
def solution(arr, K): arr.sort() smst = 10000 for i in range(len(arr) - K + 1): diff = arr[i + K - 1] - arr[i] if diff < smst: smst = diff return smst 역시 해설이 누락된 문제입니다 ㅠㅠ Q. 자연수가 들... -
- 이니스프리
- 조회 수 227
- 20.02.15.22:16
버전 2.X에서 지원하던 방식으로서, 다른 언어와 유사합니다. 물론 버전 3.X에서도 사용 가능합니다. print('This is text %s. This is number %d.' %(string, number)) 버전 3.X에서 추가적으로 지원하는 형식입니다... -
- 이니스프리
- 조회 수 167
- 20.02.15.22:48
사전을 조회했을 때 사전의 키값이 존재하지 않으면 에러가 발생합니다. try ~ except 문을 사용하지 않고 이러한 에러를 회피하려면 디폴트 값을 정해줘야 합니다. 딕셔너리.get(key[, default값]) 예컨대 반복문을 ... -
- 이니스프리
- 조회 수 276
- 20.02.16.00:34
모범답안에서는 queue를 사용했지만, 저는 queue를 사용하지 않고 풀었습니다. 사실 아직 queue를 완벽하게 숙지하지 못했습니다. 시간이 촉박해서 충분히 확인하지 못했지만, 제가 입력해본 데이터에서는 문제 없이 ...