© 2025 anveloper.dev
GitHub·LinkedIn·Contact

Solutions

알고리즘 문제 풀이

2024-07-26

BOJ 2033 - 반올림

일의 자리부터 차례로 반올림하여 0이 아닌 자리까지 반복하는 문제

BOJ
브론즈 I
cpp
수학
구현
2024-07-25

BOJ 2010 - 플러그

멀티탭 여러 개를 연결했을 때 사용 가능한 플러그 수를 구하는 문제

BOJ
브론즈 III
cpp
수학
사칙연산
2024-07-24

BOJ 2083 - 럭비 클럽

나이와 몸무게로 Senior/Junior를 판별하는 구현 문제

BOJ
브론즈 IV
cpp
구현
2024-07-23

BOJ 2526 - 싸이클

N에 P를 반복 곱하며 나머지를 취할 때 싸이클의 길이를 구하는 문제

BOJ
브론즈 I
cpp
구현
시뮬레이션
2024-07-22

BOJ 2557 - Hello World

Hello World!를 출력하는 기초 입출력 문제

BOJ
브론즈 V
cpp
구현
2024-07-21

BOJ 2511 - 카드놀이

두 사람이 10라운드 카드 대결을 하여 점수와 승자를 판별하는 문제

BOJ
브론즈 II
cpp
구현
2024-07-20

BOJ 2355 - 시그마

A부터 B까지의 합을 등차수열의 합 공식으로 구하는 문제

BOJ
브론즈 II
cpp
수학
사칙연산
2024-07-19

BOJ 1964 - 오각형, 오각형, 오각형…

N번째 오각형 수의 점 개수를 45678로 나눈 나머지를 구하는 문제

BOJ
브론즈 II
cpp
수학
2024-07-18

BOJ 1834 - 나머지와 몫이 같은 수

N으로 나눈 나머지와 몫이 같은 모든 자연수의 합을 구하는 문제

BOJ
브론즈 I
cpp
수학
2024-07-17

BOJ 1703 - 생장점

나무의 가지 분화와 꺾인 가지 수로 최종 생장점 수를 구하는 문제

BOJ
브론즈 III
cpp
수학
구현
2024-07-16

BOJ 1322 - X와 K

X와 K가 주어질 때 X+Y=X|Y를 만족하는 K번째 Y를 비트마스킹으로 구하는 문제

BOJ
골드 IV
cpp
수학
비트마스킹
2024-07-14

BOJ 1474 - 밑 줄

밑줄로 단어를 연결하여 길이 M의 사전순 가장 앞선 문자열을 만드는 그리디 문제

BOJ
실버 I
python
그리디
문자열
2024-07-13

BOJ 16916 - 부분 문자열

문자열 포함 여부를 파이썬 내장 함수로 판별하는 문제

BOJ
브론즈 II
python
문자열
구현
2024-07-12

BOJ 1689 - 겹치는 선분

선분의 시작/끝 이벤트를 정렬하여 최대 겹침 수를 스위핑으로 구하는 문제

BOJ
골드 IV
python
그리디
정렬
스위핑
2024-07-11

BOJ 2246 - 콘도 선정

거리순 정렬 후 비용이 감소하는 콘도만 후보로 세는 그리디 문제

BOJ
브론즈 I
python
브루트포스
정렬
2024-07-10

BOJ 1816 - 암호 키

100만 이하의 소인수가 없는지 판별하여 암호 키 유효성을 검사하는 문제

BOJ
브론즈 I
python
수학
브루트포스
정수론
2024-07-09

BOJ 1437 - 수 분해

자연수를 합이 N인 양의 정수들로 분해할 때 곱의 최댓값을 구하는 그리디 문제

BOJ
골드 IV
python
수학
그리디
2024-07-08

BOJ 1323 - 숫자 연결하기

숫자 N을 반복 연결하여 K로 나누어떨어지는 최소 횟수를 나머지 연산으로 구하는 문제

BOJ
골드 IV
python
수학
정수론
2024-07-07

BOJ 1672 - DNA 해독

DNA 문자열을 뒤에서부터 두 글자씩 결합 규칙에 따라 축소하여 최종 문자를 구하는 문제

BOJ
브론즈 I
python
구현
문자열
2024-07-06

BOJ 1673 - 치킨 쿠폰

치킨 쿠폰을 모아 추가 치킨을 교환하는 과정을 시뮬레이션하는 문제

BOJ
브론즈 II
python
수학
구현
2024-07-05

BOJ 1507 - 궁금한 민호

플로이드-워셜 역추적으로 최단 경로를 만족하는 최소 간선 집합을 구하는 문제

BOJ
골드 II
python
그래프
최단 경로
플로이드-워셜
2024-07-04

BOJ 1593 - 문자 해독

슬라이딩 윈도우와 문자 빈도 배열 비교로 애너그램 부분 문자열 개수를 구하는 문제

BOJ
골드 V
python
문자열
슬라이딩 윈도우
2024-07-03

BOJ 1368 - 물대기

가상 노드를 추가하여 우물 비용과 수로 비용을 통합한 최소 스패닝 트리 문제

BOJ
골드 II
python
그래프
최소 스패닝 트리
2024-07-02

BOJ 2875 - 대회 or 인턴

여학생 2명 남학생 1명으로 팀을 구성할 때 인턴 인원을 고려한 최대 팀 수를 구하는 문제

BOJ
브론즈 III
python
수학
구현
2024-07-01

BOJ 2741 - N 찍기

행렬 거듭제곱을 이용하여 피보나치 수를 빠르게 구하는 문제

BOJ
브론즈 V
python
구현
2024-06-30

BOJ 1669 - 멍멍이 쓰다듬기

키 차이를 최소 일수로 줄이기 위한 수학적 규칙을 찾는 문제

BOJ
골드 V
python
수학
2024-06-29

BOJ 1668 - 트로피 진열

왼쪽과 오른쪽에서 각각 보이는 트로피의 개수를 구하는 구현 문제

BOJ
브론즈 II
python
구현
2024-06-28

BOJ 1633 - 최고의 팀 만들기

흑백 각 15명씩 선택하여 능력치 합을 최대화하는 DP 문제

BOJ
골드 IV
python
DP
2024-06-27

BOJ 1486 - 등산

높이 차이 제한과 시간 제한 내에서 도달 가능한 가장 높은 지점을 데이크스트라로 탐색하는 문제

BOJ
골드 II
python
그래프
최단 경로
데이크스트라
2024-06-26

BOJ 1563 - 개근상

지각과 결석 조건을 만족하는 출석 경우의 수를 DP로 구하는 문제

BOJ
골드 IV
python
DP
1...192021...52