728x90
문제
(A+B)%C는 ((A%C) + (B%C))%C 와 같을까?
(A×B)%C는 ((A%C) × (B%C))%C 와 같을까?
세 수 A, B, C가 주어졌을 때, 위의 네 가지 값을 구하는 프로그램을 작성하시오.
풀이
#include <iostream>
using namespace std;
int main() {
int a, b, c; // 세 수 입력
cin >> a >> b >> c;
// 정해진 공식에 따라 값 출력
cout << (a + b) % c << endl;
cout << ((a % c) + (b % c)) % c << endl;
cout << (a * b) % c << endl;
cout << ((a % c) * (b % c)) % c << endl;
}
문제에 주어진 공식대로 입력받은 숫자를 계산해서 출력하는 간단한 문제
728x90
'백준 알고리즘 단계별 풀이 (문제 수) > 입출력과 사칙연산 (14)' 카테고리의 다른 글
[C++] 새싹 출력하기 : 25083번 (0) | 2022.06.21 |
---|---|
[C++] 세자리수 X 세자리수 : 2588번 (0) | 2022.06.21 |
[C++] 불기 -> 서기 출력하기 : 18108번 (0) | 2022.06.21 |
[C++] 문자 뒤에 "??!" 출력하기 : 10926번 (0) | 2022.06.20 |
[C++] 사칙연산 계산기 만들기 : 10869번 / 모듈러 연산'%' (0) | 2022.06.20 |