티스토리 뷰
출저 : https://www.acmicpc.net/problem/15953
"시뮬레이션"
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 | import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.StringTokenizer; class Main { static int T; static int[] c2017 = {500,300,200,50,30,10}; static int[] c2018 = {512,256,128,64,32}; static int[] m2017 = {1,2,3,4,5,6}; static int[] m2018 = {1,2,4,8,16}; static int a,b; public static void main (String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); T = Integer.parseInt(br.readLine()); while(T-- > 0) { StringTokenizer st = new StringTokenizer(br.readLine()); a = Integer.parseInt(st.nextToken()); b = Integer.parseInt(st.nextToken()); int money = 0; int temp = 0; if(a != 0) { for (int i = 0; i < 6; i++) { if(temp+m2017[i] >= a) { money += c2017[i]; break; } temp += m2017[i]; } } temp = 0; if(b != 0) { for (int i = 0; i < 5; i++) { if(temp+m2018[i] >= b) { money += c2018[i]; break; } temp += m2018[i]; } } System.out.println(money * 10000); } } } | cs |
'Study > 알고리즘 문제풀이' 카테고리의 다른 글
백준 2178. 미로 탐색 :: 돼지개발자 (0) | 2018.11.25 |
---|---|
백준 1260. DFS와 BFS :: 돼지개발자 (0) | 2018.11.25 |
백준 1107. 리모컨 :: 돼지개발자 (0) | 2018.11.19 |
백준 3006. 터보소트 :: 돼지개발자 (0) | 2018.11.16 |
백준 6087. 레이저 통신 :: 돼지개발자 (0) | 2018.11.15 |
댓글
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday