Post

1회 문제풀이 12 / ABC 119 B - Digital Gifts

ABC 119 B - Digital Gifts

【문제 개요】

타카하시군은 N명의 친척으로부터 용돈을 받았습니다.
N개의 값 x1, x2, …, xN과 N개의 문자열 u1, u2, …, uN을 입력받습니다. 각 문자열 ui는 JPY 또는 BTC이며, xi과 ui는 i명째의 친척에게 받은 용돈의 내용을 의미한다.
예를들어 x1 = 10000, u1 = JPY 라면 첫번째의 친척에게 받은 용돈은 10000엔이며, x2 = 0.10000000, u2 = BTC라면 2번째 친척에게 받은 용돈은 0.1 비트코인이다.
비트코인은 1.0비트코인은 380000.0엔으로 계산한다면 타카하시군이 받은 용돈은 합계 몇엔인가?

【전제】

  • 2 ≦ N ≦ 10
  • ui = JPY또는 BTC
  • ui = JPY인 경우 xi는 정수이며, 1 ≦ xi ≦ 10^8
  • ui = BTC인 경우 xi는 소수점 이하 8자리수의 소수이며, 0.00000001≤ xi ≤100.00000000

【입력 형태】

1
2
3
4
5
N
x1 u1
x2 u2
...
xN uN

【출력 형태】

타카하시군이 받은 용돈의 합계를 Y엔인 경우 Y(정수가 아닐수도 있다)를 출력하라. 출력에 상대오차 10^-5이하의 경우에는 정답으로 판정한다.

【예시】

입력 예 1

1
2
3
2
10000 JPY
0.10000000 BTC

출력 예 1

1
48000.0

1명째의 친척에게 받은 용돈은 10000엔이다. 2번째 친척에게 받은 용돈은 0.1 비트코인이며, 1비트코인은 380000.0엔으로 환산되기때문에 38000.0엔이다. 이 합계는 48000.0엔이다. 따라서 48000, 48000.1로 출력한다면 정답으로 판정된다.

입력 예 2

1
2
3
4
3
100000000 JPY
100.00000000 BTC
0.00000001 BTC

출력 예 2

1
138000000.0038

이 경우, 138001000, 1.38e8등의 출력도 정답으로 판정된다.

출처 : https://atcoder.jp/contests/abc119/tasks/abc119_b

ABC 119 B - Digital Gifts

【문제 개요】

타카하시군은 N명의 친척으로부터 용돈을 받았습니다.
N개의 값 x1, x2, …, xN과 N개의 문자열 u1, u2, …, uN을 입력받습니다. 각 문자열 ui는 JPY 또는 BTC이며, xi과 ui는 i명째의 친척에게 받은 용돈의 내용을 의미한다.
예를들어 x1 = 10000, u1 = JPY 라면 첫번째의 친척에게 받은 용돈은 10000엔이며, x2 = 0.10000000, u2 = BTC라면 2번째 친척에게 받은 용돈은 0.1 비트코인이다.
비트코인은 1.0비트코인은 380000.0엔으로 계산한다면 타카하시군이 받은 용돈은 합계 몇엔인가?

【전제】

  • 2 ≦ N ≦ 10
  • ui = JPY또는 BTC
  • ui = JPY인 경우 xi는 정수이며, 1 ≦ xi ≦ 10^8
  • ui = BTC인 경우 xi는 소수점 이하 8자리수의 소수이며, 0.00000001≤ xi ≤100.00000000

【입력 형태】

1
2
3
4
5
N
x1 u1
x2 u2
...
xN uN

【출력 형태】

타카하시군이 받은 용돈의 합계를 Y엔인 경우 Y(정수가 아닐수도 있다)를 출력하라. 출력에 상대오차 10^-5이하의 경우에는 정답으로 판정한다.

【예시】

입력 예 1

1
2
3
2
10000 JPY
0.10000000 BTC

출력 예 1

1
48000.0

1명째의 친척에게 받은 용돈은 10000엔이다. 2번째 친척에게 받은 용돈은 0.1 비트코인이며, 1비트코인은 380000.0엔으로 환산되기때문에 38000.0엔이다. 이 합계는 48000.0엔이다. 따라서 48000, 48000.1로 출력한다면 정답으로 판정된다.

입력 예 2

1
2
3
4
3
100000000 JPY
100.00000000 BTC
0.00000001 BTC

출력 예 2

1
138000000.0038

이 경우, 138001000, 1.38e8등의 출력도 정답으로 판정된다.

출처 : https://atcoder.jp/contests/abc119/tasks/abc119_b

このポストは作成者の CC BY 4.0 ライセンスによって保護されます。