반응형
import java.io.*;
import java.util.StringTokenizer;
public class Main {
public void solution() throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
StringBuilder sb = new StringBuilder();
StringTokenizer st = new StringTokenizer(br.readLine());
int a = Integer.parseInt(st.nextToken());
int b = Integer.parseInt(st.nextToken());
int c = Integer.parseInt(st.nextToken());
int resultA = (a+b)%c;
int resultB = ((a%c)+(b%c))%c;
int resultC = (a*b)%c;
int resultD = ((a%c)*(b%c))%c;
sb.append(resultA).append('\n');
sb.append(resultB).append('\n');
sb.append(resultC).append('\n');
sb.append(resultD).append('\n');
System.out.println(sb);
}
public static void main(String[] args) throws IOException {
new Main().solution();
}
}
문제에서 요구하는 계산식대로 계산식을 작성하고 출력한다.
반응형
'개발 > 알고리즘' 카테고리의 다른 글
백준 17425번 : 약수의 합 (0) | 2022.12.25 |
---|---|
백준 2609번 : 최대공약수와 최소공배수 (0) | 2022.12.24 |
백준 17427번 : 약수의 합2 (0) | 2022.12.23 |
백준 1037번 : 약수 (0) | 2022.12.23 |
백준 4375번 : 1 (0) | 2022.12.22 |