백준 28702번 [FizzBuzz](C++)-yes6686- 티스토리
백준 문제 풀이: 28702 [FizzBuzz]문제 링크: https://www.acmicpc.net/problem/28702문제 설명:입력된 3개의 문자열 중 숫자를 찾아 특정 연산을 수행한 결과에 따라 "Fizz", "Buzz", "FizzBuzz", 또는 숫자를 출력합니다. 여기서 중요한 점은, 숫자가 3의 배수, 5의 배수, 15의 배수(3과 5의 공배수)에 대해 **연속해서 발생할 일이 없기 때문**에, 단순 조건을 순차적으로 확인하는 방식이 가능합니다.입력:3개의 문자열이 공백으로 구분되어 한 줄로 주어집니다.문자열은 "Fizz", "Buzz" 또는 숫자로 구성됩니다.출력:계산된 값이 3과 5의 배수면 "FizzBuzz",3의 배수면 "Fizz",5의 배수면 "Buzz",그 외의 경우 계산된 ..
백준 1629번 [곱셈](C++) -yes6686- 티스토리
백준 문제 풀이: 1629 [곱셈]문제 링크: https://www.acmicpc.net/problem/1629문제 설명:정수 A, B, C가 주어질 때, A^B를 C로 나눈 나머지를 구하는 문제입니다. 이때, B는 매우 큰 수가 될 수 있으므로 효율적인 계산이 필요합니다.입력:첫째 줄에 세 정수 A, B, C가 주어집니다. (1 ≤ A ≤ 2,147,483,647, 1 ≤ B ≤ 2,147,483,647, 2 ≤ C ≤ 2,147,483,647)출력:A^B를 C로 나눈 나머지를 출력합니다.예시:입력:10 11 12출력:4문제 해결 코드#include using namespace std;// A^B % C를 계산하는 함수 (분할 정복 방식)long long modExp(long long a, long l..