반응형

# 3. APS/SWEA 47

SWEA # Python_D2_1974_스도쿠 검증

🙄 [문제] 같은 줄에 1 에서 9 까지의 숫자를 한번씩만 넣고, 3 x 3 크기의 작은 격자 또한 1 에서 9 까지의 숫자가 겹치지 않아야 한다. 입력으로 9 X 9 크기의 스도쿠 퍼즐의 숫자들이 주어졌을 때, 위와 같이 겹치는 숫자가 없을 경우 1을 정답으로 출력하고 그렇지 않을 경우 0 을 출력한다. SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com [input] 10 7 3 6 4 2 9 5 8 1 5 8 9 1 6 7 3 2 4 2 1 4 5 8 3 6 9 7 8 4 7 9 3 6 1 5 2 1 5 3 8 4 2 9 7 6 9 6 2 7 5 1 8 4 3 4 2 1 3 9 8 7 6 5 3 9 5 6 7..

# 3. APS/SWEA 2021.02.25

SWEA # Python_D2_1954_달팽이 숫자

👩‍🚒 [문제] 달팽이는 1부터 N*N까지의 숫자가 시계방향으로 이루어져 있다. 다음과 같이 정수 N을 입력 받아 N크기의 달팽이를 출력하시오. SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com [input] 2 3 4 [output] #1 1 2 3 8 9 4 7 6 5 #2 1 2 3 4 12 13 14 5 11 16 15 6 10 9 8 7 [범희 풀이] T = int(input()) for tc in range(1, T+1): N = int(input()) arr = [[0 for _ in range(N)] for _ in range(N)] # 숫자 num = 1 # x좌표 row = 0 # y좌표 col..

# 3. APS/SWEA 2021.02.25

SWEA # Python_D2_1961_숫자 배열 회전

👩‍🌾 [문제] N x N 행렬이 주어질 때, 시계 방향으로 90도, 180도, 270도 회전한 모양을 출력하라. SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com [input] 10 3 1 2 3 4 5 6 7 8 9 6 6 9 4 7 0 5 8 9 9 2 6 5 6 8 5 4 9 8 2 2 7 7 8 4 7 5 1 9 7 9 8 9 3 9 7 6 … [output] #1 741 987 369 852 654 258 963 321 147 #2 872686 679398 558496 952899 979157 069877 317594 487722 724799 997427 894586 495713 778960 56299..

# 3. APS/SWEA 2021.02.25

SWEA # Python_D2_2005_파스칼의 삼각형

🧒 [문제] 크기가 N인 파스칼의 삼각형을 만들어야 한다. 파스칼의 삼각형이란 아래와 같은 규칙을 따른다. 1. 첫 번째 줄은 항상 숫자 1이다. 2. 두 번째 줄부터 각 숫자들은 자신의 왼쪽과 오른쪽 위의 숫자의 합으로 구성된다. N을 입력 받아 크기 N인 파스칼의 삼각형을 출력하는 프로그램을 작성하시오. SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com [input] 1 4 [output] #1 1 1 1 1 2 1 1 3 3 1 [가은님 풀이] import sys sys.stdin = open("input.txt") T = int(input()) # 인덱스 규칙보기 for tc in range(1, T+1)..

# 3. APS/SWEA 2021.02.25

SWEA # Python_D2_4861_회문

🥻 [문제] NxN 크기의 글자판에서 길이가 M인 회문을 찾아 출력하는 프로그램을 만드시오. SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com [input] 3 10 10 GOFFAKWFSM OYECRSLDLQ UJAJQVSYYC JAEZNNZEAJ WJAKCGSGCF QKUDGATDQL OKGPFPYRKQ TDCXBMQTIO UNADRPNETZ ZATWDEKDQF 10 10 WPMACSIBIK STWASDCOBQ AMOUENCSOG XTIIGBLRCZ WXVSWXYYVU CJVAHRZZEM NDIEBIIMTX UOOGPQCBIW OWWATKUEUY FTMERSSANL 20 13 ECFQBKSYBBOSZQSFBX..

# 3. APS/SWEA 2021.02.21

SWEA # Python_D2_4836_색칠하기 ✅

👙 [문제] 인덱스가 있는 10x10 격자에 빨간색과 파란색을 칠하려고 한다. N개의 영역에 대해 왼쪽 위와 오른쪽 아래 모서리 인덱스, 칠할 색상이 주어질 때, 칠이 끝난 후 색이 겹쳐 보라색이 된 칸 수를 구하는 프로그램을 만드시오. SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com [input] 3 2 2 2 4 4 1 3 3 6 6 2 3 1 2 3 3 1 3 6 6 8 1 2 3 5 6 2 3 1 4 8 5 1 1 8 3 9 1 3 2 5 8 2 [output] #1 4 #2 5 #3 7 ## 내 해결방법의 핵심은 input값으로 주어진 색깔의 숫자를 고려하기 않았다는 것. ## 어차피 input 으로 ..

# 3. APS/SWEA 2021.02.20

SWEA # Python_D2_2007_패턴 마디의 길이 ✅

🎟 [문제] 패턴에서 반복되는 부분을 마디라고 부른다. 문자열을 입력 받아 마디의 길이를 출력하는 프로그램을 작성하라. SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com [input] 3 KOREAKOREAKOREAKOREAKOREAKOREA SAMSUNGSAMSUNGSAMSUNGSAMSUNGSA GALAXYGALAXYGALAXYGALAXYGALAXY [output] #1 5 #2 7 #3 6 import sys sys.stdin = open("input.txt") T = int(input()) for tc in range(1, T + 1): text = input() for i in range(1, 10): #..

# 3. APS/SWEA 2021.02.20

SWEA # Python_D2_1989_초심자의 회문 검사 ✅

🤴 [문제] "level" 과 같이 거꾸로 읽어도 제대로 읽은 것과 같은 문장이나 낱말을 회문(回文, palindrome)이라 한다. 단어를 입력 받아 회문이면 1을 출력하고, 아니라면 0을 출력하는 프로그램을 작성하라. SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com [input] 3 level samsung eye [output] #1 1 #2 0 #3 1 import sys sys.stdin = open("input.txt") T = int(input()) for tc in range(1, T+1): word = input() if word == word[::-1]: print('#{} {}'.format..

# 3. APS/SWEA 2021.02.20

SWEA # Python_D2_1288_새로운 불면증 치료법

🧓 [문제] SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com [input] 5 1 2 11 1295 1692 [output] #1 10 #2 90 #3 110 #4 6475 #5 5076 import sys sys.stdin = open("input.txt") T = int(input()) for tc in range(1, T + 1): N = input() arr = [0 for _ in range(10)] # int로 형변환해준 N을 변수에 따로 집어넣어주어, # 변하지 않는 수로 설정해준다. intN = int(N) count = 1 # 아직 배열에 0이 있다면 while 0 in arr: for i in..

# 3. APS/SWEA 2021.02.20

SWEA # Python_D3_4831_전기버스

🕵️‍♂️ [문제] SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com [input] 3 3 10 5 1 3 5 7 9 3 10 5 1 3 7 8 9 5 20 5 4 7 9 14 17 [output] #1 3 #2 0 #3 4 [복습 1] import sys sys.stdin = open("input.txt") T = int(input()) for tc in range(1, T+1): # K : 최대 이동 가능 수 # N : 종점 # M : 충전기 정류장 수 K, N, M = map(int,input().split()) # charge : 충전기 위치 charge = list(map(int,input().split..

# 3. APS/SWEA 2021.02.20
반응형