아직 만들고 있는 페이지입니다.

이 페이지는 아직 만드는 중입니다. 보이는 내용은 바뀔 수 있습니다.

나머지 연산

시간 제한1초메모리 제한256 MB

요약
A, B, C가 주어지면 (A+B)%C와 ((A%C)+(B%C))%C, (A×B)%C와 ((A%C)×(B%C))%C를 순서대로 네 줄에 출력합니다.
난이도

쉬움10점 중 1점

유형
수학
정답자
아직 제출이 없습니다

문제

세 수 AA, BB, CC가 주어진다. 다음 네 값을 순서대로 구하는 프로그램을 작성하시오.

  1. (A + B) % C
  2. ((A % C) + (B % C)) % C
  3. (A × B) % C
  4. ((A % C) × (B % C)) % C

여기서 %는 나머지 연산자이고, x % y는 xx를 yy로 나눈 나머지다.

입력

첫째 줄에 AA, BB, CC가 공백으로 구분되어 순서대로 주어진다. (2≤A,B,C≤100002 \le A, B, C \le 10000)

출력

네 줄에 걸쳐 한 줄에 하나씩 출력한다. 첫째 줄에 (A + B) % C, 둘째 줄에 ((A % C) + (B % C)) % C, 셋째 줄에 (A × B) % C, 넷째 줄에 ((A % C) × (B % C)) % C를 출력한다.

예제3

  1. 예제 1

    입력
    5 8 4
    
    예상 출력
    1
    1
    0
    0
    
  2. 예제 2

    입력
    2 3 5
    
    예상 출력
    0
    0
    1
    1
    
  3. 예제 3

    입력
    10 20 7
    
    예상 출력
    2
    2
    4
    4