From 788f85339845de471d3ca2a5547dbe4cfc895ddf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EA=B0=95=EC=88=98=EB=AF=BC?= Date: Tue, 26 Nov 2024 11:08:01 +0900 Subject: [PATCH] CT_320 --- ...\353\271\241\353\271\241\354\212\245.java" | 33 +++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 "BOJ/Java/src/S5/Boj_28470_\354\212\245\353\271\241\353\271\241\354\212\245.java" diff --git "a/BOJ/Java/src/S5/Boj_28470_\354\212\245\353\271\241\353\271\241\354\212\245.java" "b/BOJ/Java/src/S5/Boj_28470_\354\212\245\353\271\241\353\271\241\354\212\245.java" new file mode 100644 index 0000000..12b5ece --- /dev/null +++ "b/BOJ/Java/src/S5/Boj_28470_\354\212\245\353\271\241\353\271\241\354\212\245.java" @@ -0,0 +1,33 @@ +package S5; + +import java.io.*; +import java.util.StringTokenizer; + +public class Boj_28470_슥빡빡슥 { + public static void main(String[] args) throws IOException { + BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); + BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out)); + + int N = Integer.parseInt(br.readLine()); + StringTokenizer st1 = new StringTokenizer(br.readLine()); + StringTokenizer st2 = new StringTokenizer(br.readLine()); + StringTokenizer st3 = new StringTokenizer(br.readLine()); + + long sum = 0; + + for (int i = 0; i < N; i++) { + int A = Integer.parseInt(st1.nextToken()); + int B = Integer.parseInt(st2.nextToken()); + float K = Float.parseFloat(st3.nextToken()); + + if (K > 1) { + sum += (int) (A * (K * 10) / 10) - B; + } else { + sum += A - (int) (B * (K * 10) / 10); + } + } + + bw.write(Long.toString(sum)); + bw.flush(); + } +}