본문 바로가기
반응형

전체 글75

[파이썬] [SWEA] 4869. [파이썬 S/W 문제해결 기본] 4일차 - 종이붙이기 swexpertacademy.com/main/learn/course/subjectList.do?courseId=AVuPDN86AAXw5UW6 SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 1. normal T = int(input()) tmp_list = [0 for _ in range(31)] def paper(cnt): if not cnt: return 0 # 20X10은 경우의 수 1 추가 if cnt == 1: return 1 # 20X20은 경우의 수 3 추가 if cnt == 2: return 3 if not tmp_list[cnt]: tmp_list[cnt] = paper(cnt-1) + 2 * .. 2021. 2. 20.
[파이썬] [SWEA] 4865. [파이썬 S/W 문제해결 기본] 3일차 - 글자수 swexpertacademy.com/main/learn/course/subjectList.do?courseId=AVuPDN86AAXw5UW6 SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 1. normal T = int(input()) for tc in range(1, T+1): # 입력 str1 = str(input()) str2 = str(input()) # 첫번째 리스트를 같으면 1 다르면 딕셔너리 만들기 str_list = {} for i in range(len(str1)): str_list[str1[i]] = 0 # 두번째 리스트 딕셔너리를 호출 후 나오는 값에 +1 하고 돌려주기 for j in r.. 2021. 2. 20.
[파이썬] [SWEA] 4861. [파이썬 S/W 문제해결 기본] 3일차 - 회문 swexpertacademy.com/main/learn/course/subjectList.do?courseId=AVuPDN86AAXw5UW6 SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 1. normal T = int(input()) for tc in range(1, T+1): N, M = map(int, input().split()) # 정답 리스트 goal_list = [] # array 형식 변환 tx_list = [] for i in range(N): N_str_list = list(map(str, input().split())) tx_list += N_str_list # print(tx_list[0.. 2021. 2. 20.
[파이썬] [SWEA] 4864. [파이썬 S/W 문제해결 기본] 3일차 - 문자열 비교 swexpertacademy.com/main/learn/course/subjectList.do?courseId=AVuPDN86AAXw5UW6 SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 1. normal T = int(input()) def burt(str1, str2): N = len(str1) M = len(str2) for i in range(M-N+1): cnt = 0 for j in range(N): if str2[i+j] == str1[j]: cnt += 1 if cnt == N: return 1 return 0 for tc in range(1, T+1): str1 = str(input()) st.. 2021. 2. 20.
반응형