알고리즘/백준
백준 25591 푸앙이와 종윤이
고구마와 감자
2022. 12. 10. 10:31
https://www.acmicpc.net/problem/25591
25591번: 푸앙이와 종윤이
베다수학 곱셈법을 쓰는 과정에서 구하는 $a$, $b$, $c$, $d$, $q$, $r$을 첫 줄에 공백으로 구분해서 출력한다. 둘째 줄에 곱셈 결과의 앞의 두 자릿수, 뒤의 두 자릿수를 공백으로 구분해서 출력한다.
www.acmicpc.net
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
StringTokenizer st = new StringTokenizer(br.readLine());
int x = Integer.parseInt(st.nextToken());
int y = Integer.parseInt(st.nextToken());
int a = 100 - x;
int b = 100 - y;
int c = 100 - (a + b);
int d = a * b;
int q = 0;
int r;
int frontNum;
int backNum;
if (d >= 100) {
q = d / 100;
r = d % 100;
frontNum = c + q;
backNum = r;
} else {
frontNum = c;
backNum = d;
r = d;
}
System.out.printf("%d %d %d %d %d %d\n", a, b, c, d, q, r);
System.out.printf("%d %d", frontNum, backNum);
}
}