이 질문에는 게임 "Path Of Exile"의 정비공이 있습니다. MAPS 라고 불리는 것들이 있습니다. 높은 레벨의 영역을 여는 데 사용할 수있는 아이템입니다. 이 도전의 임무. 업그레이드 조합은 다음과 같습니다.
A Crypt Map 68 -> Sewer Map
E Dungeon Map 68 -> Channel Map
I Grotto Map 68 -> Thicket Map
O Dunes Map 68 -> Mountain Ledge Map
U Pit Map 68 -> Cemetery Map
T Tropical Island Map 68 -> Arcade Map
N Desert Map 68 -> Wharf Map
S Sewer Map 69 -> Ghetto Map
H Channel Map 69 -> Spider Lair Map
R Thicket Map 69 -> Vaal Pyramid Map
D Mountain Ledge Map 69 -> Reef Map
L Cemetery Map 69 -> Quarry Map
C Arcade Map 69 -> Mud Geyser Map
M Wharf Map 69 -> Museum Map
W Ghetto Map 70 -> Arena Map
F Spider Lair Map 70 -> Overgrown Shrine Map
G Vaal Pyramid Map 70 -> Tunnel Map
Y Reef Map 70 -> Shore Map
P Quarry Map 70 -> Spider Forest Map
B Mud Geyser Map 70 -> Promenade Map
V Museum Map 70 -> Arena Map
K Arena Map 71 -> Underground Sea Map
J Overgrown Shrine Map 71 -> Pier Map
X Tunnel Map 71 -> Bog Map
Q Shore Map 71 -> Graveyard Map
Z Spider Forest Map 71 -> Coves Map
Ó Promenade Map 71 -> Villa Map
É Underground Sea Map 72 -> Temple Map
Á Pier Map 72 -> Arachnid Nest Map
Í Bog Map 72 -> Strand Map
Ú Graveyard Map 72 -> Dry Woods Map
Ü Coves Map 72 -> Colonnade Map
Ö Villa Map 72 -> Catacomb Map
Ä Temple Map 73 -> Torture Chamber Map
Ë Arachnid Nest Map 73 -> Waste Pool Map
Ï Strand Map 73 -> Mine Map
Æ Dry Woods Map 73 -> Jungle Valley Map
Œ Colonnade Map 73 -> Labyrinth Map
Ñ Catacomb Map 73 -> Torture Chamber Map
Ÿ Torture Chamber Map 74 -> Cells Map
1 Waste Pool Map 74 -> Canyon Map
2 Mine Map 74 -> Dark Forest
3 Jungle Valley Map 74 -> Dry Peninsula Map
4 Labyrinth Map 74 -> Orchard Map
5 Cells Map 75 -> Underground River Map
6 Canyon Map 75 -> Arid Lake Map
7 Dark Forest Map 75 -> Gorge Map
8 Dry Peninsula Map 75 -> Residence Map
9 Orchard Map 75 -> Underground River Map
0 Underground River Map 76 -> Necropolis Map
? Arid Lake Map 76 -> Plateau Map
! Gorge Map 76 -> Bazaar Map
( Residence Map 76 -> Volcano Map
) Necropolis Map 77 -> Crematorium Map
- Plateau Map 77 -> Precinct Map
/ Bazaar Map 77 -> Academy Map
\ Volcano Map 77 -> Springs Map
| Crematorium Map 78 -> Shipyard Map
= Precinct Map 78 -> Overgrown Ruin Map
* Academy Map 78 -> Village Ruin Map
† Springs Map 78 -> Arsenal Map
‡ Shipyard Map 79 -> Wasteland Map
§ Overgrown Ruin Map 79 -> Courtyard Map
[ Village Ruin Map 79 -> Excavation Map
] Arsenal Map 79 -> Waterways Map
_ Wasteland Map 80 -> Palace Map
~ Courtyard Map 80 -> Shrine Map
{ Excavation Map 80 -> Maze Map
} Waterways Map 80 -> Palace Map
© Palace Map 81 -> Abyss Map
€ Shrine Map 81 -> Abyss Map
< Maze Map 81 -> Colosseum Map
> Vaal Temple Map 81 -> Colosseum Map
µ Abyss Map 82
» Colosseum Map 82
이 라인은이 sheme을 따릅니다.
Symbol of the map | Name of the map | Level of the map | Map received from combining
심연과 콜로세움 맵은 최상위 레벨이므로 상위 레벨과 결합하지 않습니다.
입력 :
입력은 맵 기호에 해당하는 기호 문자열입니다. 예를 들어 AAAEE는 3 x 암호 맵과 2 x 던전 맵을 의미합니다.
출력 :
출력은 다시 입력 맵의 가능한 가장 높은 조합을 나타내는 일련의 기호가됩니다. 모든 맵을 특징으로하는 한 모든 출력 조합이 허용됩니다.
예 :
INPUT: A
OUTPUT: A
INPUT: AAA
OUTPUT: S
INPUT: AAAEEEIII
OUTPUT: SHR or HRS or RHS or SRH
INPUT: AAAAAAAAAE
OUTPUT: WE or EW
INPUT: »»»»»
OUTPUT: »»»»»
점수 : 이 공식을 통해 점수가 계산되며, 실제로 게임에서 피해 감소를 계산하는 데 사용됩니다.
POINTS = 1000 - (ByteCount / (ByteCount + 1000) * 1000);
보너스 포인트 :
runlenght 인코딩을 입력과 출력 모두에 추가하는 경우 AAA 대신 3A 입력과 같은 1.2를 포인트에 곱하십시오. 답변에서 지원할 경우 표준 입력을 생략 할 수 있습니다.
프로그램에서 실제 맵 이름을 입력 / 출력으로 허용하고 포인트에 1.5를 곱하면 맵 이름의 "map"부분을 생략하여 입력 " crypt crypt crypt "및 출력 " sewer "가 괜찮을 수 있습니다. 이 방법을 사용하면 스크립트는 더 이상 표준 입력을 이해할 필요가 없습니다. 이 방법은 또한 입력과 출력 모두에서 이름 사이에 공백이 필요합니다.
출력 문자열이 최저 레벨 맵에서 최고 레벨로 이동 한 다음 포인트에 1.08을 곱하면 동일한 레벨의 맵을 특정 방식으로 정렬 할 필요가 없습니다.
3 개의 보너스 포인트를 모두 결합 할 수 있습니다.
가장 많은 포인트를 가진 답이 있습니다!
2AEA
에 대한 AAEA
? 아니면 그럴까요 3AE
?
AEIAEIAEI
? 와 같은 것을 처리 할 필요가 없습니다 .