분류 전체보기 338

[SWEA] 2005 : 파스칼의 삼각형 (Python/파이썬)

문제 링크https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5P0-h6Ak4DFAUq&문제크기가 N인 파스칼의 삼각형을 만들어야 한다.파스칼의 삼각형이란 아래와 같은 규칙을 따른다.1. 첫 번째 줄은 항상 숫자 1이다.2. 두 번째 줄부터 각 숫자들은 자신의 왼쪽과 오른쪽 위의 숫자의 합으로 구성된다.n = 4 일 경우 1 1 1 1 2 11 3 3 1 N을 입력 받아 크기 N인 파스칼의 삼각형을 출력하는 프로그램을 작성하시오.[제약 사항]파스칼의 삼각형의 크기 N은 1 이상 10 이하의 정수이다. (1 ≤ N ≤ 10)입력가장 첫 줄에는 테스트 케이스의 개수 T가 주어지..

SWEA 2025.11.19

[SWEA] 1979 : 어디에 단어가 들어갈 수 있을까 (Python/파이썬)

문제 링크https://swexpertacademy.com/main/code/problem/problemDetail.do?problemLevel=2&contestProbId=AV5PuPq6AaQDFAUq&categoryId=AV5PuPq6AaQDFAUq&categoryType=CODE&problemTitle=&orderBy=INQUERY_COUNT&selectCodeLang=ALL&select-1=2&pageSize=10&pageIndex=1문제N X N 크기의 단어 퍼즐을 만들려고 한다. 입력으로 단어 퍼즐의 모양이 주어진다.주어진 퍼즐 모양에서 특정 길이 K를 갖는 단어가 들어갈 수 있는 자리의 수를 출력하는 프로그램을 작성하라.[제약 사항]1. N은 5 이상 15 이하의 정수이다. (5 ≤ N ≤ ..

SWEA 2025.11.19

[SWEA] 2007 : 패턴 마디의 길이 (Python/파이썬)

문제 링크https://swexpertacademy.com/main/code/problem/problemDetail.do문제패턴에서 반복되는 부분을 마디라고 부른다. 문자열을 입력 받아 마디의 길이를 출력하는 프로그램을 작성하라.[제약 사항]각 문자열의 길이는 30이다. 마디의 최대 길이는 10이다.입력가장 첫 줄에는 테스트 케이스의 개수 T가 주어지고, 그 아래로 각 테스트 케이스가 주어진다.각 테스트 케이스의 첫 번째 줄에는 길이가 30인 문자열이 주어진다.출력출력의 각 줄은 '#t'로 시작하고, 공백을 한 칸 둔 다음 정답을 출력한다.(t는 테스트 케이스의 번호를 의미하며 1부터 시작한다.)예제입력3 KOREAKOREAKOREAKOREAKOREAKOREASAMSUNGSAMSUNGSAMSU..

SWEA 2025.11.19

[SWEA] 1974 : 스토쿠 검증 (Python/파이썬)

문제 링크https://swexpertacademy.com/main/code/problem/problemDetail.do문제스도쿠는 숫자퍼즐로, 가로 9칸 세로 9칸으로 이루어져 있는 표에 1 부터 9 까지의 숫자를 채워넣는 퍼즐이다.같은 줄에 1 에서 9 까지의 숫자를 한번씩만 넣고, 3 x 3 크기의 작은 격자 또한, 1 에서 9 까지의 숫자가 겹치지 않아야 한다.입력으로 9 X 9 크기의 스도쿠 퍼즐의 숫자들이 주어졌을 때, 위와 같이 겹치는 숫자가 없을 경우, 1을 정답으로 출력하고 그렇지 않을 경우 0 을 출력한다.[제약 사항]1. 퍼즐은 모두 숫자로 채워진 상태로 주어진다.2. 입력으로 주어지는 퍼즐의 모든 숫자는 1 이상 9 이하의 정수이다.입력입력은 첫 줄에 총 테스트 케이스의 개수 T가 ..

SWEA 2025.11.19

[SWEA] 2072 : 홀수만 더하기 (Python/파이썬)

문제 링크https://swexpertacademy.com/main/code/problem/problemDetail.do?problemLevel=2&contestProbId=AV5PobmqAPoDFAUq&categoryId=AV5PobmqAPoDFAUq&categoryType=CODE&problemTitle=&orderBy=INQUERY_COUNT&selectCodeLang=ALL&select-1=2&pageSize=10&pageIndex=1문제달팽이는 1부터 N*N까지의 숫자가 시계방향으로 이루어져 있다.다음과 같이 정수 N을 입력 받아 N크기의 달팽이를 출력하시오.[제약사항]달팽이의 크기 N은 1 이상 10 이하의 정수이다. (1 ≤ N ≤ 10)입력가장 첫 줄에는 테스트 케이스의 개수 T가 주어지고..

SWEA 2025.11.18

[SWEA] 1204 : 최빈수 구하기 (Python/파이썬)

문제 링크https://swexpertacademy.com/main/code/problem/problemDetail.do?problemLevel=2&contestProbId=AV13zo1KAAACFAYh&categoryId=AV13zo1KAAACFAYh&categoryType=CODE&problemTitle=&orderBy=INQUERY_COUNT&selectCodeLang=ALL&select-1=2&pageSize=10&pageIndex=1문제어느 고등학교에서 실시한 1000명의 수학 성적을 토대로 통계 자료를 만들려고 한다.이때, 이 학교에서는 최빈수를 이용하여 학생들의 평균 수준을 짐작하는데, 여기서 최빈수는 특정 자료에서 가장 여러 번 나타나는 값을 의미한다.다음과 같은 수 분포가 있으면,10, ..

SWEA 2025.11.18

TIL - 20251114

📚 오늘 공부한 내용https://sson-coding.tistory.com/228 [백준] 1018 : 체스판 다시 칠하기 (Python/파이썬)문제 링크https://www.acmicpc.net/problem/1018문제지민이는 자신의 저택에서 MN개의 단위 정사각형으로 나누어져 있는 M×N 크기의 보드를 찾았다. 어떤 정사각형은 검은색으로 칠해져 있고, 나머지는 흰sson-coding.tistory.comhttps://sson-coding.tistory.com/229 [백준] 1436 : 영화감독 숌 (Python/파이썬)문제 링크https://www.acmicpc.net/problem/1436문제666은 종말을 나타내는 수라고 한다. 따라서, 많은 블록버스터 영화에서는 666이 들어간 제목을 많..

TIL 2025.11.15

[SWEA] 2072 : 홀수만 더하기 (Python/파이썬)

문제 링크https://swexpertacademy.com/main/code/problem/problemDetail.do문제0개의 수를 입력 받아, 그 중에서 홀수만 더한 값을 출력하는 프로그램을 작성하라.각 수는 0 이상 10000 이하의 정수이다.입력가장 첫 줄에는 테스트 케이스의 개수 T가 주어지고, 그 아래로 각 테스트 케이스가 주어진다.각 테스트 케이스의 첫 번째 줄에는 10개의 수가 주어진다.출력출력의 각 줄은 '#t'로 시작하고, 공백을 한 칸 둔 다음 정답을 출력한다.(t는 테스트 케이스의 번호를 의미하며 1부터 시작한다.)예제입력33 17 1 39 8 41 2 32 99 222 8 5 123 7 2 63 7 3 466 63 2 3 58 76 21 33 8 1 출력#1 200#2 208..

SWEA 2025.11.15

[SWEA] 5185 : [파이썬 S/W 문제해결 구현] 1일차 - 이진수 (Python/파이썬)

문제 링크https://swexpertacademy.com/main/code/problem/problemDetail.do문제16진수 1자리는 2진수 4자리로 표시된다.N자리 16진수가 주어지면 각 자리 수를 4자리 2진수로 표시하는 프로그램을 만드시오.단, 2진수의 앞자리 0도 반드시 출력한다.예를 들어 47FE라는 16진수를 2진수로 표시하면 다음과 같다.0100011111111110입력첫 줄에 테스트케이스의 수 T가 주어진다. 1출력각 줄마다 "#T" (T는 테스트 케이스 번호)를 출력한 뒤, 답을 출력한다.예제입력34 47FE5 79E128 41DA16CD출력#1 0100011111111110#2 01111001111000010010#3 01000001110110100001011011001101 ..

SWEA 2025.11.15