여러 복잡해 보이는 사칙연산을 사용해 푸는 문제이다.

복잡해보이지만, 자세히 보면 아주 간단한 문제이다. 

 

1. 첫째 줄에서 a, b, c 입력받기

2. 입력받은 값을 이용한 사칙연산으로 출력하기

 

#include <iostream>

int main(){
    using namespace std;
    
    int a, b, c;
    
    cin >> a >> b >> c;
    
    cout << (a + b) % c << "\n";
    cout << ((a % c) + (b % c)) % c << "\n";
    cout << (a * b) % c << "\n";
    cout << ((a % c) * (b % c)) % c << "\n";
    
    
    return 0;
}

생각보다 엄청 간단한 문제이다!

endl을 쓰지 않고 "\n"을 사용한 이유는 메모리 효율 문제 때문인데, 다음에 포스팅하도록 하겠다.