본문 바로가기

Study/Algorithm

[백준][Op] 나머지 연산

나머지 연산


(A+B)%C는 (A%C + B%C)%C 와 같을까?

(A×B)%C는 (A%C × B%C)%C 와 같을까?

세 수 A, B, C가 주어졌을 때, 위의 네 가지 값을 구하는 프로그램을 작성하시오.


첫째 줄에 A, B, C가 순서대로 주어진다. (2 ≤ A, B, C ≤ 10000)


첫째 줄에 (A+B)%C, 둘째 줄에 (A%C + B%C)%C, 셋째 줄에 (A×B)%C, 넷째 줄에 (A%C × B%C)%C를 출력한다.


1
2
3
4
5
6
7
8
#include <iostream>
using namespace std;
 
int main(void){
    int a, b, c;
    cin >> a >> b >> c;
    cout << (a+b)%c << endl << ((a%c) + (b%c))%c << endl << (a*b)%c << endl << ((a%c)*(b%c))%c << endl;
}
cs


'Study > Algorithm' 카테고리의 다른 글

[백준][2839][Op] 설탕 배달  (0) 2019.02.04
[백준][Op] A+B-2  (0) 2019.01.29
[백준][Op] 사칙연산  (0) 2019.01.29
[백준][1008][Op] A/B  (0) 2019.01.29
[백준][Op] AxB  (0) 2019.01.29