본문 바로가기

백준680

[구현] 백준 10992 별 찍기 - 17 - Python [ Contents ] 1. 문제 (링크 참조) 10992번: 별 찍기 - 17 예제를 보고 규칙을 유추한 뒤에 별을 찍어 보세요. www.acmicpc.net 2. 문제 풀이 △ 모양의 별을 찍는 문제입니다. 2022.02.08 - [Algorithm] - [구현] 백준 10990 별 찍기 - 15 - Python [구현] 백준 10990 별 찍기 - 15 - Python [ Contents ] 1. 문제 (링크 참조) 10990번: 별 찍기 - 15 첫째 줄부터 N번째 줄까지 차례대로 별을 출력한다. www.acmicpc.net 2. 문제 풀이 ∧ 모양을 만드는 별 찍기 문제입니다. 2022.01.19 - [Algorithm].. star7sss.tistory.com 별 찍기 - 15의 ∧ 모양에서 .. 2022. 2. 8.
[구현] 백준 10991 별 찍기 - 16 - Python [ Contents ] 1. 문제 (링크 참조) 10991번: 별 찍기 - 16 예제를 보고 규칙을 유추한 뒤에 별을 찍어 보세요. www.acmicpc.net 2. 문제 풀이 N 높이의 피라미드 모양 별 찍기입니다. 2022.01.19 - [Algorithm] - [Algorithm] 단골 1번 문제, 구현 / 수학 [Algorithm] 단골 1번 문제, 구현 / 수학 [ Contents ] 1. 구현 단순히 '구현'만 하면 되는 문제 유형입니다. 문제를 이해하고 입력에 맞춰 적절한 출력만 하면 됩니다. 특별한 알고리즘이나 프로그래밍적 기법 없이, 단순 제어문만 사용하 star7sss.tistory.com 공백문자와 별(*) 문자의 규칙을 찾아서 반복문으로 구현합니다. 한 번에 구현하려고 하기보다는, .. 2022. 2. 8.
[구현] 백준 10990 별 찍기 - 15 - Python [ Contents ] 1. 문제 (링크 참조) 10990번: 별 찍기 - 15 첫째 줄부터 N번째 줄까지 차례대로 별을 출력한다. www.acmicpc.net 2. 문제 풀이 ∧ 모양을 만드는 별 찍기 문제입니다. 2022.01.19 - [Algorithm] - [Algorithm] 단골 1번 문제, 구현 / 수학 [Algorithm] 단골 1번 문제, 구현 / 수학 [ Contents ] 1. 구현 단순히 '구현'만 하면 되는 문제 유형입니다. 문제를 이해하고 입력에 맞춰 적절한 출력만 하면 됩니다. 특별한 알고리즘이나 프로그래밍적 기법 없이, 단순 제어문만 사용하 star7sss.tistory.com 반복문을 이용해서 ∧ 모양으로 별을 출력합니다. * 사이의 공간은 공백문자로 채우며, 한 행마다 개.. 2022. 2. 8.
[구현] 백준 2523 별 찍기 - 13 - Python [ Contents ] 1. 문제 (링크 참조) 2523번: 별 찍기 - 13 첫째 줄부터 2×N-1번째 줄까지 차례대로 별을 출력한다. www.acmicpc.net 2. 문제 풀이 ▶ 모양을 만드는 별 찍기 문제입니다. 반복문을 이용해서 * 수를 조절합니다. 2022.02.08 - [Algorithm] - [구현] 백준 2522 별 찍기 - 12 - Python [구현] 백준 2522 별 찍기 - 12 - Python [ Contents ] 1. 문제 (링크 참조) 2522번: 별 찍기 - 12 첫째 줄부터 2×N-1번째 줄까지 차례대로 별을 출력한다. www.acmicpc.net 2. 문제 풀이 ◀ 모양으로 별을 찍는 문제입니다. 2022.01.19 - [Algorithm].. star7sss.tis.. 2022. 2. 8.
[구현] 백준 2522 별 찍기 - 12 - Python [ Contents ] 1. 문제 (링크 참조) 2522번: 별 찍기 - 12 첫째 줄부터 2×N-1번째 줄까지 차례대로 별을 출력한다. www.acmicpc.net 2. 문제 풀이 ◀ 모양으로 별을 찍는 문제입니다. 2022.01.19 - [Algorithm] - [Algorithm] 단골 1번 문제, 구현 / 수학 [Algorithm] 단골 1번 문제, 구현 / 수학 [ Contents ] 1. 구현 단순히 '구현'만 하면 되는 문제 유형입니다. 문제를 이해하고 입력에 맞춰 적절한 출력만 하면 됩니다. 특별한 알고리즘이나 프로그래밍적 기법 없이, 단순 제어문만 사용하 star7sss.tistory.com 단 번에 출력하려고 하면 어렵습니다. 윗 삼각형과 아랫 삼각형으로 나누어서 반복문을 작성합니다. .. 2022. 2. 8.
[구현/재귀함수] 백준 17478 재귀함수가 뭔가요? - Python [ Contents ] 1. 문제 (링크 참조) 17478번: 재귀함수가 뭔가요? 평소에 질문을 잘 받아주기로 유명한 중앙대학교의 JH 교수님은 학생들로부터 재귀함수가 무엇인지에 대하여 많은 질문을 받아왔다. 매번 질문을 잘 받아주셨던 JH 교수님이지만 그는 중앙대 www.acmicpc.net 2. 문제 풀이 한 번 풀면 재귀함수의 정의를 잊어버릴 수 없는 문제입니다. 재귀함수(Recursion Function): 함수 내에 자기 자신을 다시 호출하는 함수 재귀함수는 자기 자신을 호출하는 함수입니다. 함수 정의부분에 자기 자신을 호출합니다. def factorial(n): if n == 1: # n이 1이면 재귀를 마칩니다. return 1 return n * factorial(n-1) 재귀함수 대표 예.. 2022. 2. 8.
[Brute Force] 백준 2231 분해합 - Python [ Contents ] 1. 문제 (링크 참조) 2231번: 분해합 어떤 자연수 N이 있을 때, 그 자연수 N의 분해합은 N과 N을 이루는 각 자리수의 합을 의미한다. 어떤 자연수 M의 분해합이 N인 경우, M을 N의 생성자라 한다. 예를 들어, 245의 분해합은 256(=245+2+4+5)이 www.acmicpc.net 2. 문제 풀이 분해합: 자기 자신과 각 자릿수의 합 M의 분해합이 N인 경우, M은 N의 생성자입니다. N의 가장 작은 생성자를 찾는 문제입니다. 2022.01.16 - [Algorithm] - [Algorithm] 브루트 포스(Brute Force)는 노가다 기법? [Algorithm] 브루트 포스(Brute Force)는 노가다 기법? [ Contents ] 1. 브루트 포스란? .. 2022. 2. 7.
[Brute Force] 백준 1436 영화감독 숌 - Python [ Contents ] 1. 문제 (링크 참조) 1436번: 영화감독 숌 666은 종말을 나타내는 숫자라고 한다. 따라서, 많은 블록버스터 영화에서는 666이 들어간 제목을 많이 사용한다. 영화감독 숌은 세상의 종말 이라는 시리즈 영화의 감독이다. 조지 루카스는 스타 www.acmicpc.net 2. 문제 풀이 666이 들어간 숫자를 찾는 문제입니다. 2022.01.16 - [Algorithm] - [Algorithm] 브루트 포스(Brute Force)는 노가다 기법? [Algorithm] 브루트 포스(Brute Force)는 노가다 기법? [ Contents ] 1. 브루트 포스란? Brute(짐승 같은, 난폭한) + Force(힘, 폭력)의 합성어입니다. 무식하게 푸는 기법으로, '노가다'에 가까운.. 2022. 2. 7.
[구현/수학] 백준 1085 직사각형에서 탈출 - Python [ Contents ] 1. 문제 (링크 참조) 1085번: 직사각형에서 탈출 한수는 지금 (x, y)에 있다. 직사각형은 각 변이 좌표축에 평행하고, 왼쪽 아래 꼭짓점은 (0, 0), 오른쪽 위 꼭짓점은 (w, h)에 있다. 직사각형의 경계선까지 가는 거리의 최솟값을 구하는 프로그램 www.acmicpc.net 2. 문제 풀이 직사각형 안 (x, y) 좌표에서 가장 가까운 변의 거리를 구하는 문제입니다. 2022.01.19 - [Algorithm] - [Algorithm] 단골 1번 문제, 구현 / 수학 [Algorithm] 단골 1번 문제, 구현 / 수학 [ Contents ] 1. 구현 단순히 '구현'만 하면 되는 문제 유형입니다. 문제를 이해하고 입력에 맞춰 적절한 출력만 하면 됩니다. 특별한 알.. 2022. 2. 7.