본문 바로가기

Programming36

현대_Softeer_level2_전광판_파이썬 하!!!!!!!!!! 인생 떡상 가즈아!!!!!!!! 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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 def check_2(a,b): #2개의 숫자를 뒤에서부터 비교하고 차이나는 만큼 비교한다 score = 0 now = len(a)-len(b) if now >0: for i in range(-1,-len(b)-1,-1): score += how_many_lights(num_dict[a[i]], num_dict[b[i]]) for i in range(now): score += len(num_dict[a[i]]) e.. 2023. 8. 1.
강화학습_2_0731 스스로 돈을 벌때 까지 강화학습 할 예정! 이제는 관망하지 말고 행동할때! 복습도 할겸 누적식으로 글을 작성한다. 당구 큐대를 손바닥위에 세우고 안 넘어뜨리는 것을 강화학습 할때! 1. 그 행위를 하는 나 --> 에이전트(agent) 2. 큐대, 주위 당구대 위치, 친구의 목소리, 바닥의 재질, 그날의 나의 컨디션, 조명 --> 환경(environment) 목적(objective)는 에이전트가 받는 보상의 총합이다. 2.1 목적 : 1분 동안 큐대 안넘어뜨리기 상태 : [손바닥 위치, 손바닥 속도, 큐대 각도, 큐대 각속도]의 배열 행동 : (x,y,z) 손바닥 중심을 기준으로 벡터값 보상 : 큐대가 안 넘어지는 시간동안 +1 종료 : 큐대가 넘어지거나, 손바닥이 당구장 벽에 부딫이거나 최대 시간 1분에.. 2023. 7. 31.
강화학습_1_0729 스스로 돈을 벌때 까지 강화학습 할 예정! 이제는 관망하지 말고 행동할때! 당구 큐대를 손바닥위에 세우고 안 넘어뜨리는 것을 강화학습 할때! 1. 그 행위를 하는 나 --> 에이전트(agent) 2. 큐대, 주위 당구대 위치, 친구의 목소리, 바닥의 재질, 그날의 나의 컨디션, 조명 --> 환경(environment) 목적(objective)는 에이전트가 받는 보상의 총합이다. 2.1 목적 : 1분 동안 큐대 안넘어뜨리기 상태 : [손바닥 위치, 손바닥 속도, 큐대 각도, 큐대 각속도]의 배열 행동 : (x,y,z) 손바닥 중심을 기준으로 벡터값 보상 : 큐대가 안 넘어지는 시간동안 +1 종료 : 큐대가 넘어지거나, 손바닥이 당구장 벽에 부딫이거나 최대 시간 1분에 도달 했을 때 3. 강화학습 문제는 에.. 2023. 7. 29.
현대_Softeer_level2_GBC_파이썬_230720 미칠거 같다 오랜만에 코테 준비..... 가즈아!!!! 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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 import sys first_line = input() N = int(first_line.split()[0]) M = int(first_line.split()[1]) N_meter = [] N_speed = [] M_meter = [] M_speed = [] for i in range(N): now_line = input().split() N_meter.append(int(now_line[.. 2023. 7. 20.