본문 바로가기

공부-코딩테스트/코테풀이 - 자바, 파이썬52

2806. N-Queen (코딩테스트, SW Expert Academy) 문제 https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV7GKs06AU0DFAXB SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 나의코드 (걸린시간: 43분 34초) def diag(table,size):#가능한 위치를 리스트화 시켜 리턴 target = [] left = [i+table[i] for i in range(len(table))] # 첫번째 대각선 종류 right = [-i+table[i] for i in range(len(table))]# 두번째 대각선 종류 for i in range(size): #테이블.. 2022. 5. 12.
1859. 백만 장자 프로젝트 (코딩테스트, SW Expert Academy) 문제 https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5LrsUaDxcDFAXc SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 나의 코드 : 13분 52초 T = int(input()) for test_case in range(1, T+1): answer = 0 N = int(input()) input_list = list(map(int, input().split())) while len(input_list)!=0: cut_idx = input_list.index(max(input_list)) input_list_be.. 2022. 5. 10.
5356. 의석이의 세로로 말해요 (코딩테스트, SW Expert Academy) 문제 https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AWVWgkP6sQ0DFAUO SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 나의 코드 T = int(input()) # 여러개의 테스트 케이스가 주어지므로, 각각을 처리합니다. for test_case in range(1, T + 1): input_list = [] answer = "" for i in range(5): target = list(str(input())) target += [""]*(15-len(target)) input_list.append(targe.. 2022. 5. 10.
1229. [S/W 문제해결 기본] 8일차 - 암호문2 (코딩테스트, SW Expert Academy) 문제 https://swexpertacademy.com/main/code/problem/problemDetail.do?problemLevel=1&problemLevel=2&problemLevel=3&contestProbId=AV14yIsqAHYCFAYD&categoryId=AV14yIsqAHYCFAYD&categoryType=CODE&problemTitle=&orderBy=PASS_RATE&selectCodeLang=PYTHON&select-1=3&pageSize=10&pageIndex=7 SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 나의코드: 55분 T = 10 # 여러개의 테스트 케이스가 주어지므로, 각.. 2022. 5. 9.
1220. [S/W 문제해결 기본] 5일차 - Magnetic (코딩테스트, SW Expert Academy) 문제 https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV14hwZqABsCFAYD SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 나의 코드 : 11분 30초 T = 10 for test_case in range(1, T + 1): N = int(input()) table = [] answer = 0 for i in range(N): table.append(list(map(int, input().split()))) for i in zip(*table): target = [j for j in i if j != 0] for .. 2022. 5. 7.
1206. [S/W 문제해결 기본] 1일차 - View (코딩테스트, SW Expert Academy) 문제 https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV134DPqAA8CFAYh SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 나의 코드 :8분 21초 T = 10 for test_case in range(1, T + 1): num = int(input()) input_list = list(map(int, input().split())) answer = 0 for i in range(2,num-2): target = input_list[i-2:i+3] if max(target) == target[2]: target.s.. 2022. 5. 6.