c++(300)
-
[백준 BOJ] 32326번 Conveyor Belt Sushi (C++/cpp)
문제 설명https://www.acmicpc.net/problem/32326 접근 방법 - 기초적인 사칙연산 문제백준의 32326번 문제는 기본적인 사칙연산을 통하여 비교적 쉽게 해결할 수 있는 문제이다.해당 문제는, 입력으로 주어지는 만큼 3종류의 접시에 담긴 초밥을 먹었을 때 지불해야 하는 총비용을 구하여 정답으로 출력하면 되는 문제이다.이때, 3종류의 접시에 대해 한 접시당 가격은 아래와 같다.빨간 접시(첫 번째 입력)의 초밥 가격 :: 3달러초록 접시(두 번째 입력)의 초밥 가격 :: 4달러파란 접시(세 번째 입력)의 초밥 가격 :: 5달러영어로 작성된 문제 지문에 대한 해석본은 아래 링크에 있으니, 문제 해결에 함께 참고하길 바란다.https://www.acmicpc.net/board/view..
2025.07.13 -
[백준 BOJ] 27332번 11月(November) (C++/cpp)
문제 설명https://www.acmicpc.net/problem/27332 접근 방법 - 기초적인 사칙연산 문제백준의 27332번 문제는 간단한 사칙연산을 활용하여 비교적 쉽게 해결할 수 있는 문제이다.해당 문제는, 입력으로 주어지는 A와 B에 대하여 "11월 A일의 B주일 후" 날짜가 11월에 속하는지에 대한 참/거짓을 정답으로 출력하면 되는 문제이다.해당 문제 지문의 해석본은 아래 링크에 있으니, 문제 해결에 함께 참고하면 좋을 것이다.https://www.acmicpc.net/board/view/120388 날짜 계산 문제 이긴 하나, 지에 있는 대로 11월 A일에 있어 B주일 후의 날이 11월에 속하는지에 대한 여부만 판별하면 되기 때문에 매우 간단하게 해결할 수 있을 것이다.필자의 경우에는 ..
2025.07.13 -
[백준 BOJ] 13496번 The Merchant of Venice (C++/cpp)
문제 설명https://www.acmicpc.net/problem/13496 접근 방법 - 기초적인 사칙연산 문제백준의 13496번 문제는 문제에 알맞은 사칙연산 로직을 구현하여 해결할 수 있는 문제이다.해당 문제는, 각 테스트 케이스에 대하여 안토니오가 기한 내에 갚을 수 있는 두카트의 금액을 구하여 정답으로 출력하면 되는 문제이다.이때, 각 테스트 케이스에 대한 입력값은 아래와 같이 주어지니 함께 참고하면 되겠다.n :: 배의 수s :: 배의 속도 d :: 남은 기한dis :: i번의 배에서 도착 지점까지의 거리doo :: i번의 배에 있는 두카트 값해당 문제의 영어 지문에 대한 해석본은 아래 링크에 있으니, 문제 해결에 함께 참고하면 좋다.https://www.acmicpc.net/board/vi..
2025.07.13 -
[백준 BOJ] 11815번 짝수? 홀수? (C++/cpp)
문제 설명https://www.acmicpc.net/problem/11815 접근 방법 - 정수론을 활용한 기초 연산 문제백준의 11815번 문제는 약수에 관련한 정수론을 활용하여 해결해야 하는 문제이다.해당 문제는, 입력으로 주어지는 각 숫자의 약수 개수가 짝수인지 홀수인지를 판별하여 정답을 출력해야 하는 문제이다.이때 약수의 개수가 짝수인 경우엔 0을, 홀수인 경우엔 1을 출력해야 한다. 필자는 아래처럼 구상을 하여, 이를 기반으로 코드를 작성해 보았다.2부터 시작하여 각 숫자의 약수들을 살펴보았을 때, 제곱수 여부에 따라 아래처럼 나눌 수 있다. - 제곱수에 해당하는 숫자는 약수의 개수가 홀수이다.(ex1) 9 -> 1, 3, 9 (3개)(ex2) 16 -> 1, 2, 4, 8, 16 (5개)- ..
2025.07.06 -
[백준 BOJ] 22015번 金平糖 (Konpeito) (C++/cpp)
문제 설명https://www.acmicpc.net/problem/22015 접근 방법 - 기초적인 사칙연산 활용 문제백준의 22015번 문제는 사칙연산을 활용하여 비교적 쉽게 해결할 수 있는 문제이다.해당 문제는, 세 사람이 먹은 별사탕의 개수가 입력으로 주어질 때 3명이 먹은 별사탕의 개수를 동일하게 하기 위해 추가로 먹어야 하는 별사탕 개수의 총합을 구하여 출력하면 되는 문제이다.해당 문제의 지문이 한글로 적혀있지 않아 해석본이 적힌 링크를 아래에 기재해 놓으니, 해결할 시 함께 참고하면 되겠다.https://www.acmicpc.net/board/view/85824 필자는 가장 많이 먹은 입력값을 기준으로 하여, 나머지 두 데이터 간의 각 차잇값을 더하여 정답을 출력하게끔 하였다.예제 1번에 빗..
2025.05.11 -
[백준 BOJ] 25893번 Majestic 10 (C++/cpp)
문제 설명https://www.acmicpc.net/problem/25893 접근 방법 - 기초적인 값 비교 연산 문제백준의 25893번 문제는 숫자의 값 비교 연산을 통하여 비교적 쉽게 해결할 수 있는 문제이다.해당 문제는, 주어지는 플레이어들의 각 3가지의 통계에 대하여 아래의 기준에 근거하여 정답을 출력하면 되는 문제이다.- 3가지의 통계 중 어느 것도 10보다 크거나 같지 않으면, zilch를 출력- 3가지의 통계 중 하나가 10보다 크거나 같으면, double을 출력- 3가지의 통계 중 2개가 10보다 크거나 같으면, double-double을 출력- 3가지의 통계가 모두 10보다 크거나 같으면, triple-double을 출력문제 지문의 한글 해석본은 아래의 링크에 기재되어 있으니, 문제 해..
2025.05.10