Miracle3 [Miracle Baekjoon] 3일차 - 11866번 요세푸스 문제 0 - C++ 시작하며 오늘은 미라클 백준 3일 차입니다. 어찌 저지 작심삼일까지는 성공! 요세푸스 문제 0 문제 요세푸스 문제는 다음과 같다. 1번부터 N번까지 N명의 사람이 원을 이루면서 앉아있고, 양의 정수 K(≤ N)가 주어진다. 이제 순서대로 K번째 사람을 제거한다. 한 사람이 제거되면 남은 사람들로 이루어진 원을 따라 이 과정을 계속해 나간다. 이 과정은 N명의 사람이 모두 제거될 때까지 계속된다. 원에서 사람들이 제거되는 순서를 (N, K)-요세푸스 순열이라고 한다. 예를 들어 (7, 3)-요세푸스 순열은 이다. N과 K가 주어지면 (N, K)-요세푸스 순열을 구하는 프로그램을 작성하시오. 입력 첫째 줄에 N과 K가 빈칸을 사이에 두고 순서대로 주어진다. (1 ≤ K ≤ N ≤ 1,000) 출력 예제와 같.. 2024. 3. 14. [Miracle Baekjoon] 2일차 - 2751번 수 정렬하기 2 - C++ 시작하며 오늘은 미라클 백준 2일 차입니다. 이제 비록 2일 차지만 매일매일 문제 푸는 건 생각보다 쉽지 않은 일이라는 것을 느꼈습니다. 오늘은 수업 중간중간 짬짬이 시간을 내서 문제를 하나 풀어봤습니다. 그리고 앞으로는 썸네일을 가능하면 한번 직접 그려보려고 합니다. 그림판에서 마우스로 그리기 때문에 퀄리티는 낮지만 ai 그림 생성으로는 제가 원하는 구도가 안 나오기 때문에 그리기로 했습니다. 감사합니다. 수 정렬하기 2 문제 N개의 수가 주어졌을 때, 이를 오름차순으로 정렬하는 프로그램을 작성하시오. 입력 첫째 줄에 수의 개수 N(1 ≤ N ≤ 1,000,000)이 주어진다. 둘째 줄부터 N개의 줄에는 수가 주어진다. 이 수는 절댓값이 1,000,000보다 작거나 같은 정수이다. 수는 중복되지 않는다.. 2024. 3. 13. [Miracle Baekjoon] 1일차 - 1676번 팩토리얼 0의 개수 - C++ 시작하며 안녕하세요. 여러분들은 혹시 미라클 방송이라는 것을 들어보셨나요? 미라클 방송이란 개인방송인이 연속으로 며칠까지 방송하는지를 기록하며 매일 방송하는 것을 말합니다. 저도 유튜버 침착맨의 미라클 방송을 통해서 알게 되었는데요. 방송인들의 미라클 방송을 보며 시청자들도 함께 미라클 OO ex) 미라클 팬아트, 미라클 운동, etc.. 을 한다고 합니다. 그래서 저도 이번에 한번 해보려고 합니다. 제가 선택한 종목은 제목에서 보셨다시피 미라클 백준입니다. 많은 분들이 이미 굳이 생색내지 않으면서 매일 문제를 풀고 계실 텐데요. 저는 굳이 생색내며 한번 도전해 보겠습니다. (사실 어제도 문제 풀어서 2일 차지만 상남자답게 마음먹은 날부터 1일 차로 하기로 함) 그럼 과연 제가 며칠차까지 성공할 수 있을.. 2024. 3. 11. 이전 1 다음