반응형
10430번: 나머지
첫째 줄에 A, B, C가 순서대로 주어진다. (2 ≤ A, B, C ≤ 10000)
www.acmicpc.net


정수 3개를 입력받아 변수 A, B, C에 저장한 후
(A+B)%C
((A%C) + (B%C))%C
(A×B)%C는 ((A%C)
(B%C))%C
위의 연산의 결과를 순서대로 출력하면 된다.
#include <stdio.h>
int main(void) {
int A, B, C; // 1. 입력받을 변수 3개 선언
scanf("%d %d %d", &A, &B, &C); // 2. 정수 3개를 입력받아 A, B, C에 저장
printf("%d\n",(A + B) % C); // 3-1. (A+B)%C 의 결과값 출력
printf("%d\n", ((A % C) + (B % C)) % C); // 3-2. ((A%C)+(B%C))%C 의 결과값 출력
printf("%d\n", (A * B) % C); // 3-3. (A×B)%C 의 결과값 출력
printf("%d\n", ((A % C) * (B % C)) % C); // 3-4. ((A%C)×(B%C))%C 의 결과값 출력
return 0;
}
반응형
'PS > 백준' 카테고리의 다른 글
[백준] 10171번: 고양이 [C] (0) | 2023.01.02 |
---|---|
[백준] 2588번: 곱셈 [C] (0) | 2023.01.02 |
[백준] 3003번: 킹, 퀸, 룩, 비숍, 나이트, 폰 [C] (0) | 2023.01.02 |
[백준] 18108번: 1998년생인 내가 태국에서는 2541년생?! [C] (0) | 2022.12.30 |
[백준] 10926번: ??! [C / C++] (0) | 2022.12.30 |