#10. 백준 10430번 문제 풀이: 나머지 문제 원본 보기
(A+B)%C 와 ((A%C)+(B%C))%C 같을까? (AxB)%C 와 ((A%C)x(B%C))%C 같을까? A B C 를 입력받아 위의 네가지 경우를 계산해서 출력하라.
입력/출력
--입력--
5 8 4
--출력--
1
1
0
0
문제풀이+해설
문제에 제시된 형태로 그대로 계산해서 출력하면 된다.
문제에서 % 연산은 나누고 남은 나머지 정수를 의미한다.
각 언어에 따른 연산 방법만 알고 있으면 된다.
code sol.
#include <iostream>
using namespace std;

int main() {
  int a, b, c;
  cin >> a >> b >> c;
  // 값을 세개 입력받아 정수형으로 각 변수에 대입

  // 문제에서 제시한 식대로 연산해서 출력. 줄바꿈(endl)추가.
  cout << (a+b)%c << endl << ((a%c)+(b%c))%c << endl << (a*b)%c << endl << ((a%c)*(b%c))%c;
  return 0;
}
© 코드솔 - CodeSol. All Rights Reserved.