백준 풀이/자바(Java)
백준 5355 자바 - 화성 수학
콘스_
2024. 9. 11. 14:18
// 화성 수학
package Bronze_II_2;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.StringTokenizer;
public class Ex5355 {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
int t = Integer.parseInt(br.readLine());
// @: *3 , %: +5 , #: -7
for (int i = 0; i < t; i++) {
String s = br.readLine();
StringTokenizer st = new StringTokenizer(s);
double num = Double.parseDouble(st.nextToken());
while (st.hasMoreTokens()) {
String operator = st.nextToken();
if (operator.equals("@")) {
num *= 3;
} else if (operator.equals("%")) {
num += 5;
} else if (operator.equals("#")) {
num -= 7;
}
}
System.out.printf("%.2f\n", num);
}
}
}