백준 14572번 스터디 그룹 문제는 학생들의 실력 차이 제한과 알고리즘 숙지 현황을 바탕으로 그룹을 구성하며, 그룹의 효율성을 최대화하는 부분집합을 찾아내는 최적화 알고리즘 문제다. 슬라이딩 윈도우, 집합 연산 등 다양한 알고리즘 기법을 필요로 하며, 비트마스크와 배열 등 자료구조 활용이 핵심이다.
백준 13416번 주식 투자는 주어진 N일간 각 회사별 일일 수익 데이터를 바탕으로, 하루에 한 개 회사만 선택해 최대의 이익을 얻는 전략을 구하는 최적화·그리디 알고리즘 문제다. 음수(손해)는 선택하지 않고, 매일 이익이 나는 주식만 골라 매일 최대이익을 합산해 결과를 산출한다.
백준 1384번 메시지 문제는 여러 명의 학생들이 원형으로 앉아 종이와 메시지를 주고받으며, 누가 누구에게 나쁜 말을 했는지를 추적하는 구현/시뮬레이션 문제입니다. 입력 형식을 파싱하고, 메시지 작성자 및 수신자를 정확히 추적하는 로직을 구현하여, 나쁜 메시지가 발생한 경우 그 기록을 결과로 출력하는 것이 핵심입니다. 원형 구조 처리 및 인덱스 연산을 통해 전체 메시지 전달 과정을 체계적으로 시뮬레이션해야 하고, 문제에서 요구하는 출력 양식을 맞추는 것이 중요합니다.
백준 24736번 Football Scoring 문제는 미식축구의 점수 계산 방식을 이해하고, 박스 스코어로 두 팀의 총점을 계산하는 간단한 구현 문제입니다. 각 득점 요소별(터치다운, 필드골, 세이프티 등) 점수를 입력 받아 총합을 출력하는 문제로, 입력과 출력, 구현 능력을 기를 수 있습니다.
백준 28702번 FizzBuzz 스페셜 저지는 연속된 세 개의 FizzBuzz 출력 결과를 입력받아 이후에 출력될 값을 예측하는 알고리즘 문제입니다. 문자열 처리, 브루트포스, 수학적 규칙 등 다양한 접근이 요구됩니다. 실제 FizzBuzz 패턴을 분석하여 다음 값을 도출하는 과정이 중요합니다.