백준/JAVA

[JAVA/백준] 나머지-10430번

김곰댕 2021. 6. 14. 17:47
728x90

문제 :

(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 :

5 8 4

 

예제 출력1 :

1
1
0
0

 

코드 입력 :

import java.util.Scanner;

public class Remainder 
{
	public static void main(String[] args)
	{
		Scanner sc = new Scanner(System.in);
		int num1 = 0, num2 = 0, num3 = 0;
		num1 = sc.nextInt();
		num2 = sc.nextInt();
		num3 = sc.nextInt();
		System.out.println((num1+num2)%num3);
		System.out.println(((num1%num3)+(num2%num3))%num3);
		System.out.println((num1*num2)%num3);
		System.out.println(((num1%num3)*(num2%num3))%num3);
	}
}

출력 결과

 

728x90