본문 바로가기

전체 글246

삼성 기어 핏 2 vs 미밴드 4 vs 어메이즈핏 GTS (디지털 컨텐츠 테스트랩) 삼성 기어 핏 2 vs 미밴드 4 vs 어메이즈핏 GTS (디지털 콘텐츠 테스트랩) 갤럭시 핏 2로 착각한 삼성 기어 핏 2 디지털 컨텐츠 테스트랩에서 갤럭시 핏 2인 줄 알고 대여한 삼성 기어 핏 2를 간단하게 살펴봤다. 비슷한 사이즈인 미 밴드 4를 가지고 있었기 때문에 비교하려고 가지고 왔는데 아쉬운 대로 둘을 비교하기로 하다가 착용하고 온 어메이즈 핏 GTS도 끼게 됐다. 원래라면 전원을 켜보고 이리저리 살펴봤겠지만 아쉽게도 전원이 들어오지 않았다. 나중에 물어보니 오랜 시간 대여가 없어서 충전이 안돼 있는 것 같다고 한다. 장기간 대여가 없는 제품의 경우 충전을 해놓으면 좋겠다. 충전기도 같이 제공됐었는데 충전기 겸 거치대에 올려놓으니 충전 표시가 잠깐 떴다가 없어져서 고장 났나 했다. 기어 핏.. 2020. 10. 26.
갤럭시 S10e, S20, 구글 픽셀 4 비교 체험(가볍고 작은 스마트폰을 찾아서). 갤럭시 S10e, S20, 구글 픽셀 4 비교 체험(가볍고 작은 스마트폰을 찾아서) DC성장지원센터 테스트랩 방문 DC성장지원센터 테스트랩이라는 곳에서 무료로 기기를 대여해주는 시스템이 있어서 이용해봤다. 이에 대한 자세한 얘기는 다른 포스팅을 통해서 하도록 하겠다. 아래 링크 확인 최신 및 구형 스마트폰, 태블릿 무료 체험! DC성장지원센터 테스트랩 방문 후기 최신 및 구형 스마트폰, 태블릿 무료 체험! DC성장지원센터 테스트랩 방문 후기 스마트폰 사기 전에 체험해보고 싶은데.. 갤럭시 S10e은 단종이 됐기 때문에 정식 매장에서 구입할 수는 없 haaringa.tistory.com 필자는 갤럭시 S10E, S20, 픽셀 4, 기어 핏 2로 총 4대를 대여했다. 갤럭시 S10E는 이미 단종된 제품이지만.. 2020. 10. 26.
9037 The candy war, 16769 Mixing Milk, 2480 주사위 세개 9037 The candy war, 16769 Mixing Milk, 2480 주사위 세개 9037 The candy war # 첫번째 풀이(리스트 컴프리헨션 이용 및 함수화 x) T = int(input()) for _ in range(T): N = int(input()) array = list(map(int, input().split())) if N == 1: print(0) continue cycle = 0 array = [i+1 if i%2 != 0 else i for i in array] if len(set(array)) == 1: print(0) continue while True: array = [i // 2 for i in array] temp = array[-1] for i in rang.. 2020. 10. 23.
17389 보너스 점수, 16165 걸그룹 마스터 준석이, 17224 APC는 왜 서브태스크 대회가 되었을까? 17389 보너스 점수, 16165 걸그룹 마스터 준석이, 17224 APC는 왜 서브태스크 대회가 되었을까? 17389 보너스 점수 # 첫번째 풀이(consol, VSC에서 되는데 백죽에서 런타임 에러.. 이유 모르겠음) N, S = int(input()), input() score, bouns = 0, 0 for i in range(N): if S[i] == 'O': score, bonus = score + i + bonus + 1, bonus + 1 else: bonus = 0 print(score) # 두번째 풀이 N, S = input(), input() score, bonus = 0, 0 for idx, OX in enumerate(S): if OX == 'O': score, bonus = s.. 2020. 10. 21.
15969 행복, 10539 수빈이와 수열, 17269 이름궁합 테스트 15969 행복, 10539 수빈이와 수열, 17269 이름궁합 테스트 15969 행복 n, array = int(input()), list(map(int, input().split())) print(max(array) - min(array)) 10539 수빈이와 수열 # 첫번째 풀이 n, array = int(input()), list(map(int, input().split())) A = [] A.append(array[0]) for i in range(1, n): A.append(array[i] * (i+1) - sum(A)) for i in range(n): if i == n-1: print(A[i]) else: print(A[i], end=' ') n, array = int(input()), l.. 2020. 10. 20.
알고리즘 INPUT값을 TXT파일로 입력하기 알고리즘 INPUT값 TXT 파일로 입력하기 알고리즘 문제를 풀면서 생긴 귀찮은 점은 바로 입력값이 존재하는 문제(거의 모든 문제)의 경우 입력값을 매 실행 때마다 입력해줘야 한다는 것입니다. 제가 이용하는 알고리즘 문제 사이트는 프로그래머스와 백준이 있는데 프로그래머스의 경우 그나마 괜찮은데 백준의 경우 매 채점마다 시간이 은근히 오래 걸렸습니다. 하지만 불편했을 뿐 정확히 인식을 못하는 문제였기 때문에 문제를 채점할 때마다 노가다를 하고 있었는데요. 우연히 Visual Studio Code(VSC)를 이용해서 이 문제를 해결할 수 있는 방법을 알게 됐습니다. 하지만 저는 VSC를 사용하지 않고 Gedit을 이용해서 터미널에서 실행하는 방식으로 사용하고 있었고 위 방법이 리눅스 명령어를 바탕으로 한 방.. 2020. 10. 20.
1759 암호만들기, 5719 거의 최단 경로, 1774 우주신과의 교감 1759 암호만들기, 5719 거의 최단 경로, 1774 우주신과의 교감 1759 암호만들기 # 첫번째 풀이 import copy result = [] string = [] visited = [] def combination(array, length, index): if len(string) == length: result.append(copy.deepcopy(string)) return for i in range(index, len(array)): if i in visited: continue string.append(array[i]) visited.append(i) combination(array, length, i+1) string.pop() visited.pop() vowels = ('a', 'e.. 2020. 10. 16.
1781 컵라면, 9663 N-Queen, 1987 알파벳 1781 컵라면, 9663 N-Queen, 1987 알파벳 1781 컵라면 import heapq n = int(input()) array = [] q = [] for _ in range(n): # take deadline, number of noodle and sorting x, y = map(int, input().split()) array.append((x, y)) array.sort() for i in array: # add noodles and if deadline over, delete minimum value in list a = i[0] heapq.heappush(q, i[1]) if a < len(q): heapq.heappop(q) print(sum(q)) - 두 원소 받아서 튜플로 정.. 2020. 10. 14.
1092 배, 2212 센서, 1461 도서관 1092 배, 2212 센서, 1461 도서관 1092 배 # 첫번째 풀이(시간 초과, 노는 크레인 생김) n = int(input()) # 크레인 개수 crane = list(map(int, input().split())) crane = sorted(crane, reverse=True) m = int(input()) # 박스 개수 box = list(map(int, input().split())) box = sorted(box) len_of_box = len(box) count = 0 if crane[0] box[len_of_box - 1]: len_of_box -= 1 count.. 2020. 10. 12.