단계별로 풀어보기 > 입출력과 사직연산 > 1-10단계 10430번 나머지
* 사용 언어 : JAVA
* 소스 코드에 제가 직접 작성한 것이기 때문에 정확한 답이 아닐 수 있습니다.
* 문제풀이에 대한 피드백은 언제나 환영입니다 : )
백준 10430번 나머지
* 아래의 주소로 이동하시면 바로 문제를 푸실 수 있어요.
https://www.acmicpc.net/problem/10430
1. 문제
2. 코드
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
int A = 0;
int B = 0;
int C = 0;
A = scan.nextInt();
B = scan.nextInt();
C = scan.nextInt();
int remainAC = A%C;
int remainBC = B%C;
System.out.println((A+B)%C);
System.out.println((remainAC+remainBC)%C);
System.out.println((A*B)%C);
System.out.println((remainAC*remainBC)%C);
}
}
3. 풀이
나눗셈의 분배법칙을 계산하는 나머지 연산 문제이다.
먼저 세 수를 담을 A, B, C 변수를 초기화 하며 선언 해주었고 정수형으로 입력받는다.
출력창에 많은 괄호가 들어가여 식이 복잡해보여 중복되는 나머지 연산은 remainAC, reamin BC로 각각 변수를 만들어 주었다.
그 후 출력창에 바로 연산하여 값을 출력해준다.
'Algorithm' 카테고리의 다른 글
순환 Recursion, 재귀함수 알고리즘 (0) | 2021.11.09 |
---|---|
[백준_단계별로 풀어보기] 입출력과 사칙연산 2588번 곱셈 (JAVA) (0) | 2020.07.02 |
[백준_단계별로 풀어보기] 입출력과 사칙연산 10869번 사칙연산 (JAVA) (0) | 2020.07.02 |
[백준_단계별로 풀어보기] 입출력과 사칙연산 1008번 A/B (JAVA) (0) | 2020.07.02 |
[백준_단계별로 풀어보기] 입출력과 사칙연산 10998번 A×B (JAVA) (0) | 2020.07.02 |