반응형
[Baekjoon] 백준 2667번 단지번호붙이기 2667번 단지번호붙이기 문제 풀이문제과 같이 정사각형 모양의 지도가 있다. 1은 집이 있는 곳을, 0은 집이 없는 곳을 나타낸다. 철수는 이 지도를 가지고 연결된 집들의 모임인 단지를 정의하고, 단지에 번호를 붙이려 한다. 여기서 연결되었다는 것은 어떤 집이 좌우, 혹은 아래위로 다른 집이 있는 경우를 말한다. 대각선상에 집이 있는 경우는 연결된 것이 아니다. 는 을 단지별로 번호를 붙인 것이다. 지도를 입력하여 단지수를 출력하고, 각 단지에 속하는 집의 수를 오름차순으로 정렬하여 출력하는 프로그램을 작성하시오.입력첫 번째 줄에는 지도의 크기 N(정사각형이므로 가로와 세로의 크기는 같으며 5≤N≤25)이 입력되고, 그 다음 N줄에는 각각 N개의 자료(0혹은 1)가 입력된다.출력첫 번째 줄에는 총 단지수..
[Baekjoon] 백준 1707번 이분그래프 1707번 이분그래프 문제 풀이문제그래프의 정점의 집합을 둘로 분할하여, 각 집합에 속한 정점끼리는 서로 인접하지 않도록 분할할 수 있을 때, 그러한 그래프를 특별히 이분 그래프 (Bipartite Graph) 라 부른다.그래프가 입력으로 주어졌을 때, 이 그래프가 이분 그래프인지 아닌지 판별하는 프로그램을 작성하시오.입력입력은 여러 개의 테스트 케이스로 구성되어 있는데, 첫째 줄에 테스트 케이스의 개수 K(2≤K≤5)가 주어진다. 각 테스트 케이스의 첫째 줄에는 그래프의 정점의 개수 V(1≤V≤20,000)와 간선의 개수 E(1≤E≤200,000)가 빈 칸을 사이에 두고 순서대로 주어진다. 각 정점에는 1부터 V까지 차례로 번호가 붙어 있다. 이어서 둘째 줄부터 E개의 줄에 걸쳐 간선에 대한 정보가 주..
[Baekjoon] 백준 11724번 연결요소의 개수 11724번 연결요소의 개수 문제 풀이문제방향 없는 그래프가 주어졌을 때, 연결 요소 (Connected Component)의 개수를 구하는 프로그램을 작성하시오.입력첫째 줄에 정점의 개수 N과 간선의 개수 M이 주어진다. (1 ≤ N ≤ 1,000, 0 ≤ M ≤ N×(N-1)/2) 둘째 줄부터 M개의 줄에 간선의 양 끝점 u와 v가 주어진다. (1 ≤ u, v ≤ N, u ≠ v) 같은 간선은 한 번만 주어진다.출력첫째 줄에 연결 요소의 개수를 출력한다.예제입력 6 51 22 55 13 44 6----6 81 22 55 13 44 65 42 42 3출력2----1해결방법연결요소가 한 개인 그래프였을 경우, 간선을 통하여 모든 정점을 한 번에 탐색 후에 종료되지만, 여러개인 경우 dfs함수가 끝난 후에..
[Baekjoon] 백준 14888번 연산자 끼워넣기(재귀함수) 14888번 연산자끼워넣기 문제 풀이문제N개의 수로 이루어진 수열 A1, A2, ..., AN이 주어진다. 또, 수와 수 사이에 끼워넣을 수 있는 N-1개의 연산자가 주어진다. 연산자는 덧셈(+), 뺄셈(-), 곱셈(×), 나눗셈(÷)으로만 이루어져 있다.우리는 수와 수 사이에 연산자를 하나씩 넣어서, 수식을 하나 만들 수 있다. 이때, 주어진 수의 순서를 바꾸면 안 된다.예를 들어, 6개의 수로 이루어진 수열이 1, 2, 3, 4, 5, 6이고, 주어진 연산자가 덧셈(+) 2개, 뺄셈(-) 1개, 곱셈(×) 1개, 나눗셈(÷) 1개인 경우에는 총 60가지의 식을 만들 수 있다. 예를 들어, 아래와 같은 식을 만들 수 있다.1+2+3-4×5÷61÷2+3+4-5×61+2÷3×4-5+61÷2×3-4+5+6식..
[Baekjoon]백준 14501번 퇴사 14501번 퇴사 문제 풀이문제오늘부터 N+1일째 되는 날 퇴사를 하기 위해서, 남은 N일 동안 최대한 많은 상담을 하려고 한다. 각각의 상담은 상담을 완료하는데 걸리는 기간 Ti와 상담을 했을 때 받을 수 있는 금액 Pi로 이루어져 있다. N = 7인 경우에 다음과 같은 상담 일정표를 보자. 1일2일3일4일5일6일7일T(i)3511242P(i)102010201540200상담을 하는데 필요한 기간은 1일보다 클 수 있기 때문에, 모든 상담을 할 수는 없다. 예를 들어서 1일에 상담을 하게 되면, 2일, 3일에 있는 상담은 할 수 없게 된다. 2일에 있는 상담을 하게 되면, 3, 4, 5, 6일에 잡혀있는 상담은 할 수 없다.또한, N+1일째에는 회사에 없기 때문에, 6, 7일에 있는 상담을 할 수 없다...
썸네일 2026년 부모님이 65세 이상이면 꼭 받아야 할 7가지 혜택 총정리|이것만 챙겨도 노후가 달라집니다 65세 이상이면 꼭 받아야 할 7가지 혜택 총정리부모님이 2026년에 만 65세 이상이 되신다면,지금부터 꼭 확인해야 할 게 있습니다.바로 정부에서 제공하는 ‘노인 복지 혜택’이에요.문제는 이 혜택들 대부분이 자동이 아니라 ‘신청해야만’ 받을 수 있다는 점입니다.👉 이 글에서는2026년 부모님이 65세 이상이면 반드시 챙겨야 할 7가지 핵심 혜택을한눈에 정리해 드릴게요.각 항목은 추후 상세 글로 하나씩 연결해서 확인할 수 있도록 구성했습니다.1️⃣ 장기요양보험 혜택|연간 최대 2,700만 원 지원부모님이 고령으로 인해 일상생활이 불편해지면,가장 큰 도움이 되는 제도가 바로 노인장기요양보험입니다.방문요양, 방문목욕, 주간보호센터 이용 가능시설 입소 시에도 비용 지원연간 지원 금액 최대 약 2,700만 원..
반응형