✏️ 𝗔𝗹𝗴𝗼𝗿𝗶𝘁𝗵𝗺
[TC1101] [그리디] 모험가 길드
🚩 문제 설명 한 마을에 모험가가 N명 있습니다. 모험가 길드에서는 N명의 모험가를 대상으로 '공포도'를 측정했는데, '공포도'가 높은 모험가는 쉽게 공포를 느껴 위험 상황에서 제대로 대처할 능력이 떨어집니다. 모험가 길드장인 동빈이는 모험가 그룹을 안전하게 구성하고자 공포도가 X인 모험가는 반드시 X명 이상으로 구성한 모험가 그룹에 참여해야 여행을 떠날 수 있도록 규정했습니다. 동빈이는 최대 몇 개의 모험가 그룹을 만들 수 있는지 궁금합니다. 동빈이를 위해 N명의 모험가에 대한 정보가 주어졌을 때, 여행을 떠날 수 있는 그룹 수의 최댓값을 구하는 프로그램을 작성하세요. ⏱️ 시간 복잡도 ▪ O(N^2) ◾ 모험을 떠날 수 있는 그룹의 최대를 반환해야합니다. ✅ 입출력 변수 설명 N: 모험가의 수 arr..
[BJ1244] 스위치 켜고 끄기
백준 - 스위치 켜고 끄기 문제 링크 https://www.acmicpc.net/problem/1244 1244번: 스위치 켜고 끄기 첫째 줄에는 스위치 개수가 주어진다. 스위치 개수는 100 이하인 양의 정수이다. 둘째 줄에는 각 스위치의 상태가 주어진다. 켜져 있으면 1, 꺼져있으면 0이라고 표시하고 사이에 빈칸이 하나씩 www.acmicpc.net 문제 입력 1 8 0 1 0 1 0 0 0 1 2 1 3 2 3 1 0 0 0 1 1 0 1 문제 입력 2 8 0 0 0 0 0 0 0 0 8 1 2 1 3 1 4 1 5 2 2 2 3 2 4 2 5 0 1 1 1 0 1 1 0 문제 풀이 import java.io.BufferedReader; import java.io.FileInputStream; im..
[BJ2309] 일곱 난쟁이
🚩 문제 설명 https://www.acmicpc.net/problem/2309 2309번: 일곱 난쟁이 아홉 개의 줄에 걸쳐 난쟁이들의 키가 주어진다. 주어지는 키는 100을 넘지 않는 자연수이며, 아홉 난쟁이의 키는 모두 다르며, 가능한 정답이 여러 가지인 경우에는 아무거나 출력한다. www.acmicpc.net ⏱️ 시간 복잡도 ▪ O(N^2) ◾ 일곱 난쟁이가 아닌 두 명을 골라내야합니다. ◾ 일곱 난쟁이의 키의 합은 총 100 입니다. ◾ 출력은 오름차순이 되어야 합니다. ✅ 입출력 변수 설명 arr: 난쟁이들의 키 배열 (총 9개) return ➡️ 오름차순으로 일곱 난쟁이의 키를 출력 ✔️ 예제 1 20 7 23 19 10 15 25 8 13 7 8 10 13 19 20 23 📑 문제 풀이 ..
[SW1974] 스도쿠 검증
SW Expert Academy- 스도쿠 검증 문제 링크 https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5Psz16AYEDFAUq&categoryId=AV5Psz16AYEDFAUq&categoryType=CODE&problemTitle=%EC%8A%A4%EB%8F%84%EC%BF%A0&orderBy=FIRST_REG_DATETIME&selectCodeLang=ALL&select-1=&pageSize=10&pageIndex=1&&&&&&&&& SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 문제 입력 더보기 10 7 3..
[SW1961] 숫자 배열 회전
SW Expert Academy- 숫자 배열 회전 문제 링크 https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5Pq-OKAVYDFAUq&categoryId=AV5Pq-OKAVYDFAUq&categoryType=CODE&problemTitle=%EC%88%AB%EC%9E%90+%EB%B0%B0%EC%97%B4&orderBy=FIRST_REG_DATETIME&selectCodeLang=ALL&select-1=&pageSize=10&pageIndex=1&&&&&&&&& SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 문제 입..
[SW2001] 파리퇴치
SW Expert Academy- 파리 퇴치 문제 링크 https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5PzOCKAigDFAUq&categoryId=AV5PzOCKAigDFAUq&categoryType=CODE&problemTitle=%ED%8C%8C%EB%A6%AC+%ED%87%B4%EC%B9%98&orderBy=FIRST_REG_DATETIME&selectCodeLang=ALL&select-1=&pageSize=10&pageIndex=1 SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 문제 입력 더보기 10 5 2..