Featured image of post [Algorithm] C++/Python 백준 1384번 : 메시지

[Algorithm] C++/Python 백준 1384번 : 메시지

백준 1384번 메시지 문제는 여러 명의 학생들이 원형으로 앉아 종이와 메시지를 주고받으며, 누가 누구에게 나쁜 말을 했는지를 추적하는 구현/시뮬레이션 문제입니다. 입력 형식을 파싱하고, 메시지 작성자 및 수신자를 정확히 추적하는 로직을 구현하여, 나쁜 메시지가 발생한 경우 그 기록을 결과로 출력하는 것이 핵심입니다. 원형 구조 처리 및 인덱스 연산을 통해 전체 메시지 전달 과정을 체계적으로 시뮬레이션해야 하고, 문제에서 요구하는 출력 양식을 맞추는 것이 중요합니다.

Featured image of post [Algorithm] C++/Python 백준 15025번: Judging Moose

[Algorithm] C++/Python 백준 15025번: Judging Moose

백준 15025번 Judging Moose 문제는 입력받은 두 값(왼쪽, 오른쪽 뿔의 가지 수)에 따라 조건문으로 무스의 포인트를 판별합니다. 두 값이 모두 0이면 무스가 아니며, 같으면 'Even', 다르면 'Odd'로 출력하는 간단한 구현 문제입니다.

Featured image of post [Algorithm] C++/Python 백준 16394번 : 홍익대학교

[Algorithm] C++/Python 백준 16394번 : 홍익대학교

이 포스트에서는 백준 온라인 저지 16394번 홍익대학교 문제를 다룹니다. 주어진 년도에서 1946년을 빼 개교 몇 주년이 되는지 계산하는 간단한 수학 문제로, 접근 방식과 함께 C++/Python 예제 코드를 상세하게 설명합니다.

Featured image of post [Algorithm] C++/Python 백준 18406번 : 럭키 스트레이트

[Algorithm] C++/Python 백준 18406번 : 럭키 스트레이트

백준 18406 럭키 스트레이트 문제는 주어진 점수의 자릿수를 절반으로 나누어 각 부분의 자릿수 합이 같은지 판단하는 알고리즘 문제입니다. C++ 및 Python으로 구현하며 문자열 처리를 활용합니다. 각 합이 같으면 LUCKY, 다르면 READY를 출력합니다.

Featured image of post [Algorithm] C++/Python 백준 20492번 : 세금

[Algorithm] C++/Python 백준 20492번 : 세금

이 문제는 상금에 세금이 부과되는 두 가지 경우에 대해 실제로 수령하는 금액을 계산하는 문제입니다. 전체 금액에 대해 세금을 내는 경우와, 일부만 세금 대상이 되는 경우의 결과를 모두 구해야 합니다.

Featured image of post [Algorithm] C++/Python 백준 23808번 : 골뱅이 찍기 - ㅂ

[Algorithm] C++/Python 백준 23808번 : 골뱅이 찍기 - ㅂ

이 글에서는 백준 23808번 '골뱅이 찍기 - ㅂ' 문제의 해결 방법을 제시합니다. 주어진 셀의 크기 N에 따라 반복문을 활용해 ㅂ 모양이 되도록 골뱅이(@)를 올바르게 패턴 출력하는 법을 자세하게 다룹니다.

Featured image of post [Algorithm] C++/Python 백준 24736번 : Football Scoring

[Algorithm] C++/Python 백준 24736번 : Football Scoring

백준 24736번 Football Scoring 문제는 미식축구의 점수 계산 방식을 이해하고, 박스 스코어로 두 팀의 총점을 계산하는 간단한 구현 문제입니다. 각 득점 요소별(터치다운, 필드골, 세이프티 등) 점수를 입력 받아 총합을 출력하는 문제로, 입력과 출력, 구현 능력을 기를 수 있습니다.

Featured image of post [Algorithm] C++/Python 백준 28444번 : HI-ARC=?

[Algorithm] C++/Python 백준 28444번 : HI-ARC=?

백준 28444번 'HI-ARC=?' 문제는 주어진 다섯 정수 H, I, A, R, C를 받아 (H×I)-(A×R×C)의 값을 계산하는 구현 문제입니다. 수식 처리와 산술 연산 능력을 연습할 수 있으며, 입력 범위는 0부터 100까지입니다.

Featured image of post [Algorithm] C++/Python 백준 28702번 : FizzBuzz 스페셜 저지

[Algorithm] C++/Python 백준 28702번 : FizzBuzz 스페셜 저지

백준 28702번 FizzBuzz 스페셜 저지는 연속된 세 개의 FizzBuzz 출력 결과를 입력받아 이후에 출력될 값을 예측하는 알고리즘 문제입니다. 문자열 처리, 브루트포스, 수학적 규칙 등 다양한 접근이 요구됩니다. 실제 FizzBuzz 패턴을 분석하여 다음 값을 도출하는 과정이 중요합니다.

Featured image of post [Algorithm] Two Pointers Algorithm

[Algorithm] Two Pointers Algorithm

두 포인터 기법은 정렬된 배열·연속 구간·쌍 찾기 문제를 O(n)에 가깝게 해결하는 탐색 기법이다. 정의·동작 원리·실전 예제(Two Sum, 부분 합, Trapping Rain Water)·다국어 구현·복잡도 분석·코너 케이스를 150자 분량으로 요약한다.