일지/네부캠 AI 4기(22.09.19~23.02.14)

20221010

제로타이 2022. 10. 11. 00:02

공부

저번 주에 이어 이번 주도 월요일 휴일. 그렇지만 그렇다고 해서 쉴 수는 없다. 가뜩이나 주말에 음주를 해서 생각보다 공부를 하지 못 했으니 이번 주에는 더 열심히 해야만 한다. 이번 주는 본격적으로 도메인 별로 나뉘어 강의가 진행되기 때문에 더욱 그러하다. 할 수 있을지는 모르겠지만 다른 도메인의 강의도 앞부분은 들으면서 조금 더 개념을 다지고 싶은데 시간이 허락해줄지는 모르겠다.
아무튼 그러해서 일단 추천시스템 강의를 2강까지 수강하고 과제까지 완료했다.

먼데이 챌린지

저번에 보니까 한번 나오면 다시 문제를 볼 수 없어서 조금 답답했다. 내가 쓴 답이라도 다시 확인하면 문제를 대충 기억할 수 있을 것 같아서 내 코드를 남겨둔다. 

import sys
input = sys.stdin.readline

for _ in range(int(input())):
	n = int(input())
	inlst = [*map(int, input().split())]
	mean = sum(inlst) / n
	suc = 0
	for j in inlst:
		if mean <= j: suc += 1
	
	print(suc, '/', n, sep='')
import sys
input = sys.stdin.readline

n = int(input())
inlst = input().rstrip()
tmp = None
for i in inlst:
	if tmp != i: tmp = i
	else: n -= 1
print(n)
import sys
input = sys.stdin.readline
import heapq as hq

n, k = map(int, input().split())
lst = []
for _ in range(n):
	s, t = input().split()
	hq.heappush(lst, (s,t))
for _ in range(k): tmp = hq.heappop(lst)
print(*tmp)
import sys
input = sys.stdin.readline

n, k = map(int,input().split())
inlst = [[*map(int, input().split())] for _ in range(k)]
if n == 1: print(k)
elif n == 2: print(k*3)
else:
	ans = 0
	for a,b in inlst:
		if (a,b) in [(1,1), (1,n), (n,1), (n,n)]: ans += 3
		elif a == 1 or b == 1 or a == n or b == n: ans += 4
		else: ans += 5
	print(ans)

자세한 해설은 어차피 구름 측에서 해설을 올린다고 했으니 내가 구태여 달지는 않겠다. 

그나저나 문제를 푼 기준으로 스탬프를 주고, 해설을 보는 기준으로 스탬프를 주니까 8주차 과정을 진행하면 총 16개의 스탬프가 생겨야 하는 것으로 알고 있는데, 오늘 2주차 문제를 풀었는데도 스탬프를 지급받지 못 했다. 나만 이런 건지는 모르겠지만 문의를 넣을 창구가 해설 강의 게시판밖에 없는 것 같아 그쪽에라도 올렸다.

오늘 바나나 우유 먹을 줄 알았더만 이게 웬일이래..?

회고 및 다짐

오늘까지가 구팀 글을 올리는 마지막 날이라 이전에 써둔 글을 마무리해서 올렸다. 다른 분들의 글들도 봤는데, 프로젝트 경험이 많으시거나 확실하게 맡을 부분을 어필하시는 분들도 많았다. 나는 그런 분들을 따라가기에는 아직 한참 머나먼 실력과 지식 뿐이 없다. 하지만, 시작은 미약해도 끝은 창대한 내가 되고 싶다. 계속 정진하자. 
팀은 어떻게 될지 아직 감이 잡히지 않는다. 어떻게 해야 할 지도 감이 안 잡히는데 일단 흘러가는대로 둬봐야할까? 아니면 적극적으로 구팀을 더 해봐야할까? 모를 때는 공부나 하는 게 최선인가?!

 

'일지 > 네부캠 AI 4기(22.09.19~23.02.14)' 카테고리의 다른 글

20221012  (0) 2022.10.13
20221011  (0) 2022.10.12
20221007  (0) 2022.10.07
20201006  (0) 2022.10.06
20221005  (0) 2022.10.05