Trong trò chơi Shantae ban đầu , có những điệu nhảy biến đổi mà bạn phải nhập kịp thời bằng cách sử dụng D-Pad, A và B. Nếu bạn hoàn thành một chuỗi được xác định trước trong khi nhảy, bạn sẽ chuyển thành dạng tương ứng (hoặc dịch chuyển tức thời hoặc chữa lành) . Nhiệm vụ của bạn là xuất hiệu ứng tương ứng khi có đầu vào. Điều hấp dẫn là bạn có thể có những bước nhảy ngoại lai trong đầu vào, cả trước và sau, và thậm chí có thể không có một điệu nhảy nào trong đầu vào.
Những điệu nhảy
Sử dụng UDLRAB
cho các bước nhảy:
- Con khỉ:
DR
- Con voi:
DL
- Nhện:
DA
- Harpy:
DB
- Tinkerbat:
DUU
- Chữa lành:
DUA
- Thị trấn mực:
DULR
- Thị trấn nước:
DURLAB
- Thị trấn Oasis:
DURRBA
- Đoàn xe Zombie:
DULLBA
- Thị trấn cướp:
DUBLBR
Mã hóa
Đầu vào: một chuỗi các bước nhảy. Điều này có thể chứa các giá trị Lên, Xuống, Trái, Phải, B, A và Chờ. Sử dụng bất kỳ mã hóa thuận tiện.
Đầu ra: một giá trị tương ứng với điệu nhảy khớp đầu tiên trong chuỗi hoặc giá trị riêng biệt nếu không có kết quả khớp. Bạn có thể mã hóa điều này theo bất kỳ cách thuận tiện.
Ví dụ
Sử dụng .
để chờ đợi:
DR
→ KhỉUUU.DLUAB
→ VoiL.DDBALL
→ GiònLRLRDURURLAB
→ Không khớpDUBLBR
→ Thị trấn cướpDURLBA
→ Không khớpDDUDR
→ KhỉRLAB
→ Không khớp.DUUBBB
→ TinkerbatDADRDL
→ Nhện.DURRBADR
→ Thị trấn OasisDURR.BA
→ Không khớp
Các quy tắc / ghi chú khác
- Áp dụng quy tắc chuẩn về sơ hở và phương pháp IO
- Mô tả mã hóa của bạn cho các bước nhảy và nhảy phù hợp.
- Có thể có nhiều hơn một điệu nhảy trong đầu vào. Nếu đó là trường hợp, chỉ khớp với cái đầu tiên xuất hiện trong đầu vào.
- Chờ đợi làm gián đoạn điệu nhảy.
DURLAB
, đó là Water Town