반응형

# 3. APS/SWEA 47

SWEA # Python_D2_1986_지그재그 숫자 ✅

👚 [문제] 1부터 N까지의 숫자에서 홀수는 더하고 짝수는 뺐을 때 최종 누적된 값을 구해보자. SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com import sys sys.stdin = open("input.txt") T = int(input()) for tc in range(1, T+1): N = int(input()) num_list = [num for num in range(1, N+1)] result = 0 odd_nums = [i for i in num_list if i%2 ] even_nums = [j for j in num_list if j%2 == 0] result = sum(odd_nums) -..

# 3. APS/SWEA 2021.02.18

SWEA # Python_D2_4835_구간합 ✅

⚾ [문제] N개의 정수가 들어있는 배열에서 이웃한 M개의 합을 계산하는 것은 디지털 필터링의 기초연산이다. M개의 합이 가장 큰 경우와 가장 작은 경우의 차이를 출력하는 프로그램을 작성하시오. SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com [input] 3 10 3 1 2 3 4 5 6 7 8 9 10 10 5 6262 6004 1801 7660 7919 1280 525 9798 5134 1821 20 19 3266 9419 3087 9001 9321 1341 7379 6236 5795 8910 2990 2152 2249 4059 1394 6871 4911 3648 1969 2176 [output] #1 2..

# 3. APS/SWEA 2021.02.18

SWEA # Python_D2_4834_숫자 카드 ✅

👜 [문제] 0에서 9까지 숫자가 적힌 N장의 카드가 주어진다. 가장 많은 카드에 적힌 숫자와 카드가 몇 장인지 출력하는 프로그램을 만드시오. 카드 장수가 같을 때는 적힌 숫자가 큰 쪽을 출력한다. SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com [input] 3 5 49679 5 08271 10 7797946543 [output] #1 9 2 #2 8 1 #3 7 3 import sys sys.stdin = open("input.txt") T = int(input()) for tc in range(1, T+1): N = int(input()) nums=input() cnt_list = [0 for _ in r..

# 3. APS/SWEA 2021.02.17

SWEA # Python_D2_4828_min max ✅

🧦 [문제] N개의 양의 정수에서 가장 큰 수와 가장 작은 수의 차이를 출력하시오. SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com [input] 3 5 477162 658880 751280 927930 297191 5 565469 851600 460874 148692 111090 10 784386 279993 982220 996285 614710 992232 195265 359810 919192 158175 [output] #1 630739 #2 740510 #3 838110 import sys sys.stdin = open("input.txt") T = int(input()) for tc in range(1..

# 3. APS/SWEA 2021.02.17

SWEA # Python_D2_11454_Baby-gin Game

🎭 [문제] 6장의 카드가 run과 triplet으로만 구성된 경우를 baby-gin으로 부른다. SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com [input] 3 667767 054060 101123 [output] #1 1 #2 1 #3 0 ## def함수와 while문 사용한 버전 import sys sys.stdin = open("input.txt") T = int(input()) def check_babygin(numbers): # counter = [0] * 10 counter = [0 for _ in range(10)] # babygin이었을 때 갯수 세어주기 위해 변수 설정 is_babysin =..

# 3. APS/SWEA 2021.02.16

SWEA # Python_D2_1945_간단한 소인수분해 (while문)

🎨 [문제] N=2a x 3b x 5c x 7d x 11e N이 주어질 때 a, b, c, d, e 를 출력하라. SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com [input] 10 6791400 1646400 1425600 8575 185625 6480 1185408 6561 25 330750 [output] #1 3 2 2 3 1 #2 6 1 2 3 0 #3 6 4 2 0 1 #4 0 0 2 3 0 #5 0 3 4 0 1 #6 4 4 1 0 0 #7 7 3 0 3 0 #8 0 8 0 0 0 #9 0 0 2 0 0 #10 1 3 3 2 0 [풀이 1] import sys sys.stdin = open("inp..

# 3. APS/SWEA 2021.02.15

SWEA # Python_D1_2019_더블더블 ✅

🎢 [문제] 1부터 주어진 횟수까지 2를 곱한 값(들)을 출력하시오. 주어질 숫자는 30을 넘지 않는다 SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com [input] 8 [output] 1 2 4 8 16 32 64 128 256 import sys sys.stdin = open("input.txt") T = int(input()) for i in range(0, T+1): print(2**i, end=" ") import sys sys.stdin = open("input.txt") N = int(input()) N_list = [] [다른풀이] num = 1 # N + 1번 만큼 반복 for i in rang..

# 3. APS/SWEA 2021.02.15

SWEA # Python_D1_2029_몫과 나머지 출력하기 ✅

🧵 [문제] 2개의 수 a, b를 입력 받아, a를 b로 나눈 몫과 나머지를 출력하는 프로그램을 작성하라. SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com [input] 3 9 2 15 6 369 15 [output] #1 4 1 #2 2 3 #3 24 9 import sys sys.stdin = open("input.txt") T = int(input()) for tc in range(1, T+1): a, b = map(int,input().split()) print("#{} {} {}".format(tc, a//b, a%b ))

# 3. APS/SWEA 2021.02.15
반응형