태양계에서 가장 큰 20 개의 물체 중 하나의 이름이 주어집니다. 당신의 임무는 반경의 근사치를 킬로미터 단위로 반환하는 것입니다.
이것은 점수 가 당신의 최악의 근사값을 기준으로 페널티 비율 곱한 코드 길이 (바이트)로 구성되는 코드 도전 입니다. 따라서 최저 점수가 이깁니다 .
"우리가 우주를 여행 할 때"는 검은 안식일에 의한 플래닛 캐러밴 의 마지막 줄이며 , 나중에 판테라에 의해 덮힌 다 .
태양계 물체
출처 : Wikipedia
주의 : 순위는 정보 제공만을위한 것입니다. 입력은 객체 의 이름 입니다.
n | Object | Radius (km)
----+----------+-------------
1 | Sun | 696342
2 | Jupiter | 69911
3 | Saturn | 58232
4 | Uranus | 25362
5 | Neptune | 24622
6 | Earth | 6371
7 | Venus | 6052
8 | Mars | 3390
9 | Ganymede | 2634
10 | Titan | 2575
11 | Mercury | 2440
12 | Callisto | 2410
13 | Io | 1822
14 | Moon | 1737
15 | Europa | 1561
16 | Triton | 1353
17 | Pluto | 1186
18 | Eris | 1163
19 | Haumea | 816
20 | Titania | 788
또는 복사하여 붙여 넣기하기 쉬운 목록으로 :
'Sun', 'Jupiter', 'Saturn', 'Uranus', 'Neptune', 'Earth', 'Venus', 'Mars', 'Ganymede', 'Titan', 'Mercury', 'Callisto', 'Io', 'Moon', 'Europa', 'Triton', 'Pluto', 'Eris', 'Haumea', 'Titania'
696342, 69911, 58232, 25362, 24622, 6371, 6052, 3390, 2634, 2575, 2440, 2410, 1822, 1737, 1561, 1353, 1186, 1163, 816, 788
너의 점수
하자 의 예상 반경 수 개체 및하자 이 객체에 대한 프로그램의 해답이 될 수.
그런 다음 점수는 다음과 같이 정의됩니다.
여기서 은 코드 길이 (바이트)입니다.
예:
코드의 크기가 바이트이고 최악의 근사치가 대신 의 추정 반경으로 달에있는 경우 점수는 다음과 같습니다.
낮을수록 좋습니다.
답변을위한 권장 헤더 :
Language, 100 bytes, score = 302
당신이 사용할 수있는 이 스크립트를 (일에서 티타니아에 첫 번째 줄 = 코드 길이, 향후 20 개 라인 = 당신의 출력) 점수를 계산합니다.
규칙
- 소문자, 전체 대문자 또는 위에서 설명한대로 정확히 제목 (제목)으로 개체 이름을 사용할 수 있습니다. 다른 혼합 사례는 허용되지 않습니다.
- 입력은 20 개의 가능한 이름 중 하나가 보장됩니다.
- 정수 또는 부동 소수점을 반환 할 수 있습니다. 두 경우 모두 패널티는 이러한 값을 사용하여 직접 계산해야합니다 (부동의 경우 반올림 값이 아님).
- 양수 값을 반환해야합니다.
- 빈 프로그램은 허용되지 않습니다.
7512
모든 테스트 사례에 대해 2 바이트를 사용하여 60 점이었습니다 . 곧 MathGolf 솔루션을 만드는지 살펴 보 겠지만 05AB1E를이기는 것은 어려울 것입니다.