1. 배열 만들기 5 - 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/181912 - 구현 코드 def solution(intStrs, k, s, l): answer = [] for num_str in intStrs: if int(num_str[s: s+l]) > k: answer.append(int(num_str[s: s+l])) return answer 2. 부분 문자열 이어 붙여 문자열 만들기 - 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/181911 - 구현 코드 def solution(my_strings, parts): answer = '' for x in..
1. 간단한 논리 연산 - 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/181917 - 구현 코드 def solution(x1, x2, x3, x4): answer = ((x1 or x2) and (x3 or x4)) return answer 2. 주사위 게임 3 - 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/181916 - 구현 코드 def solution(a, b, c, d): dice = [a, b, c, d] dice_dict = dict() for n in dice: if n not in dice_dict: dice_dict[n] = 1 else: dice..
1. 수열과 구간 쿼리 4 - 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/181922 - 구현 코드 def solution(arr, queries): answer = arr for x in range(len(queries)): s = queries[x][0] e = queries[x][1] k = queries[x][2] for i in range(s, e+1): if i % k == 0: answer[i] += 1 return answer 2. 배열 만들기 2 - 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/181921 - 구현 코드 def solution(l, ..
1. 마지막 두 원소 - 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/181927 - 구현 코드 def solution(num_list): answer = num_list if num_list[-1] > num_list[-2]: answer.append(num_list[-1] - num_list[-2]) else: answer.append(num_list[-1] * 2) return answer 2. 수 조작하기 1 - 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/181926 - 구현 코드 def solution(n, control): answer = n for x ..
1. n의 배수 - 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/181937 - 구현 코드 def solution(num, n): answer = 0 answer = 1 if num % n == 0 else 0 return answer 2. 공배수 - 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/181936 - 구현 코드 def solution(num, n, m): answer = 0 answer = 1 if num % n == 0 and num % m == 0 else 0 return answer } 3. 홀짝에 따라 다른 값 반환하기 - 문제 링크 https://..
1. 덧셈식 출력하기 - 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/181947 - 구현 코드 a, b = map(int, input().strip().split(' ')) print(a, "+", b, "=", a + b) 2. 문자열 붙여서 출력하기 - 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/181946 - 구현 코드 a, b = map(int, input().strip().split(' ')) print(a, "+", b, "=", a + b) 3. 문자열 돌리기 - 문제 링크 https://school.programmers.co.kr/learn/cour..
1. 문자열 출력하기 - 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/181952 - 구현 코드 print(input()) 2. a와 b 출력하기 - 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/181951 - 구현 코드 a, b = map(int, input().strip().split(' ')) print("a =", a) print("b =", b) 3. 문자열 반복해서 출력하기 - 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/181950 - 구현 코드 a, b = input().strip()..