#52
별의 커비
채점 준비중
시간 제한
2000ms
메모리 제한
256MB
제출
6
정답
6
맞힌 사람
5
정답 비율
100.0%
커비는 둥글고, 귀엽고, 아이템을 삼켜서 자신의 능력치로 변환할 수 있습니다.
커비는 모험을 떠나려고 합니다. 커비는 모험 중에 아이템을 삼키거나 몬스터를 만날 수 있습니다.
커비가 모험 중에 아이템을 만나면 무조건 아이템을 삼킵니다. 커비가 아이템을 삼키면 다음과 같은 일이 일어납니다.
Integeri: 정수i를 삼키면 커비의 능력치는 해당 정수의 절댓값이 됩니다.Floatf: 실수f를 삼키면 커비의 능력치는 해당 실수를 소숫점 첫 번째 자리에서 반올림한 값으로 바뀝니다.Strings: 문자열s를 삼키면 커비의 능력치는 해당 문자열의 길이가 됩니다.Characterc: 문자c를 삼키면 커비의 능력치는 해당 문자의 아스키코드값이 됩니다.Boolb:True를 삼키면 커비의 능력치는100이 되고False를 삼키면 커비의 능력치는0이 됩니다.
커비가 만날 수 있는 몬스터의 정보는 다음과 같이 주어집니다.
Namea: 몬스터Name이 갖고 있는 능력치는 정수a입니다.
모험을 시작할 때 커비의 능력치는 1입니다. 모험 도중에 몬스터를 만났을 때, 커비의 능력치가 몬스터의 능력치보다 크다면 커비는 전투에서 승리하고 모험을 계속할 수 있습니다. 그렇지 못하다면 커비는 전투에서 패배하고 모험은 실패로 돌아가게 됩니다.
주어진 모험을 순서대로 진행하였을 때 커비가 모험을 무사히 성공할 수 있을지 구해 주세요
입력
첫째 줄에는 커비가 진행할 모험 횟수 ~N \ (1 \leq N \leq 1000)~이 주어집니다.
그 다음 N개의 줄에는 아이템 혹은 몬스터의 정보가 주어집니다.
아이템에 대한 자세한 정보는 다음과 같습니다.
Integeri \ (-100 \leq i \leq 100)Floatf \ (0 \leq f \leq 100)(f는 소숫점 여섯째 자리까지 주어집니다.)Strings \ (1 \leq |s| \leq 100)Characterc(c는 알파벳 소문자 혹은 대문자 혹은 숫자 하나로만 구성되어 있습니다.)Boolb(b는 문자열 "True"이거나 "False"입니다.)
몬스터에 대한 자세한 정보는 다음과 같습니다.
- Name
a \ (0 \leq a \leq 100)
Name은 10자 이내의 문자열이고 Integer, Float, String, Character, Bool일 수 없습니다.
출력
커비가 무사히 모험을 마쳤다면 Yay!를 출력하고 도중에 모험을 실패했다면 Oh, No...를 출력합니다.
예제 입력 1
6
Integer 5
Float 3.197
WaddleDee 0
Bool False
String MyNameIsKirby
Character p
예제 출력 1
Yay!
예제 입력 2
13
WaddleDee 0
Bool True
Jeonggyun 99
ChiHunP 42
Hyeyoo 71
Bool False
String KirbyIsCuteVeryCute
1_2_3_4_5 10
Integer -83
jyp 76
ANA 83
Float 12.345
Dosirak_Bomb 0
예제 출력 2
Oh, No...
노트
예제 2에서 커비는 11번째 모험 중 ANA에게 쓰러졌습니다.
코드 제출
로딩 중...
내 제출
아직 제출 내역이 없습니다.
맞은 사람
| 순위 | 사용자 | 언어 | 시간 | 메모리 | 코드 길이 |
|---|---|---|---|---|---|
| 🥇 | 202402751_한현욱 | Python | 439ms | 10368KB | 644B |
| 🥈 | 202402740_조민영 | Java | 1056ms | 27520KB | 1213B |
| 🥉 | 202302618_정준혁 | Java | 1321ms | 35200KB | 1031B |
| 4 | 202302602_이준휘 | Java | 1337ms | 34048KB | 995B |
| 5 | 202402645_김건우 | Java | 1498ms | 39416KB | 1040B |
전체 제출
| # | 사용자 | 결과 | 언어 | 시간 | 메모리 | 코드 길이 | 제출 시간 |
|---|---|---|---|---|---|---|---|
| 3861 | 202402751_한현욱 | 정답 | Python | 439ms | 10368KB | 644B | 2024. 05. 24. 12:58 |
| 3721 | 202402740_조민영 | 정답 | Java | 1056ms | 27520KB | 1213B | 2024. 05. 23. 01:03 |
| 3720 | 202402740_조민영 | 정답 | Java | 1436ms | 38524KB | 957B | 2024. 05. 23. 00:54 |
| 3680 | 202402645_김건우 | 정답 | Java | 1498ms | 39416KB | 1040B | 2024. 05. 18. 19:19 |
| 3633 | 202302602_이준휘 | 정답 | Java | 1337ms | 34048KB | 995B | 2024. 05. 15. 12:02 |
| 3035 | 202302618_정준혁 | 정답 | Java | 1321ms | 35200KB | 1031B | 2023. 06. 02. 08:47 |