Có một ngôi làng Sioux. Nó có một vật tổ:
__
___| |___
\/ \ / \/
/\ ``| |`` /\
/^^\ | | /^^\
/ /\ \ | | / /\ \
''''''''''''''''''''''''''''
Vật tổ cho phép Sioux làm chủ thời tiết để giúp đỡ trong các nhiệm vụ khác nhau của họ. Giúp dân làng trang trí vật tổ đúng cách để gọi thời tiết thích hợp. Vật tổ có nhiều phần:
__
___|AA|___
\/ \BBBBBBBB/ \/
/\ ``|CC|`` /\
/^^\ |DD| /^^\
/ /\ \ 13 |EE| 42 / /\ \
''''''''''''''''''''''''''''
A
dành cho mặt trời()
hay mâyww
B
dành cho mưa""""""""
hoặc tuyết::::::::
C
dành cho giông bãozz
D
là cho gió~~
E
dành cho sương mù==
Nhưng đó không phải là tất cả. Vật tổ cần vũ công thời tiết. Càng nhiều yếu tố được gọi, số lượng vũ công cần thiết càng cao. Nếu có một yếu tố được gọi, một vũ công là cần thiết. Hai yếu tố, hai vũ công. Ngoài bốn yếu tố, sẽ luôn có nhiều nhất bốn vũ công. Nếu không có yếu tố được gọi, không cần vũ công. Vật tổ cần nghỉ ngơi.
Các vũ công thời tiết phải xuất hiện theo thứ tự 1234
. Ví dụ, nếu có hai vũ công, các vị trí 1
và 2
phải được chiếm. Hơn nữa, mỗi vũ công thực hiện một hình khác nhau:
1
LàT
2
LàY
3
LàK
4
LàX
Bây giờ, dân làng sẽ bày tỏ mong muốn thời tiết của họ. Họ sẽ phát âm một câu có chứa (các) yếu tố thời tiết mà họ muốn có. Thiết lập vật tổ và các vũ công để thực hiện mong muốn của họ.
Thử thách
Viết chương trình lấy một chuỗi làm đầu vào, khớp với các thành phần trong câu ( mặt trời , mưa , tập) và xuất ra toàn bộ ngôi làng với vật tổ được đặt đúng và các vũ công của nó. Chương trình của bạn không phải kiểm tra tính chính xác của chuỗi đầu vào (ví dụ: nó sẽ không chứa cả mặt trời và mây ). Nó phải khớp với các từ (theo nghĩa đen):
- Chuỗi đầu vào
X says: "I like the wind, it blows the worries away"
khớp với gió , vì dấu phẩy không phải là một phần của từ - Chuỗi đầu vào
Y says: "I hope the weather won't get too windy"
không khớp với gió , vì gió và gió là hai từ khác nhau
(Các) từ phù hợp được đảm bảo nằm trong phần trích dẫn của chuỗi đầu vào (phần đầu tiên chỉ định người đang nói sẽ không bao giờ chứa từ có thể ghép được).
Ví dụ
The squaw says: "I want sun and wind for drying the clothes"
__
___|()|___
\/ \ / \/
/\ ``| |`` /\
/^^\ |~~| /^^\
/ /\ \ T | | Y / /\ \
''''''''''''''''''''''''''''
The warrior thinks: "A good thunderstorm will afraid the invaders. Or a snow storm. Or an impenetrable fog. Or an oppressive sun."
__
___|()|___
\/ \::::::::/ \/
/\ ``|zz|`` /\
/^^\ | | /^^\
/ /\ \ TK |==| XY / /\ \
''''''''''''''''''''''''''''
The papoose shouts: "I WANNA GO OUTSIDE PLAY UNDER THE SUN!"
__
___|()|___
\/ \ / \/
/\ ``| |`` /\
/^^\ | | /^^\
/ /\ \ T | | / /\ \
''''''''''''''''''''''''''''
The wise grandma whispers: "The totem is an illusion"
__
___| |___
\/ \ / \/
/\ ``| |`` /\
/^^\ | | /^^\
/ /\ \ | | / /\ \
''''''''''''''''''''''''''''
The shaman confides: "I perform my magic hidden in the fog, under the rain or at least under heavy clouds"
__
___|ww|___
\/ \""""""""/ \/
/\ ``| |`` /\
/^^\ | | /^^\
/ /\ \ TK |==| Y / /\ \
''''''''''''''''''''''''''''
The village chief claims: "The meat of bison is better preserved in the snow, or dried under a burning sun. My Pa' used to say that heavy wind and a thunderstorm could help too, but I have no clue how. And despite everyone contradicting me, I am persuaded a good fog will do as well"
__
___|()|___
\/ \::::::::/ \/
/\ ``|zz|`` /\
/^^\ |~~| /^^\
/ /\ \ TK |==| XY / /\ \
''''''''''''''''''''''''''''
Đây là môn đánh gôn, vì vậy câu trả lời ngắn nhất bằng byte sẽ thắng. Giải thích được khuyến khích.
The papoose shouts: "I WANNA GO OUTSIDE PLAY UNDER THE SUN!"
. Ngoài ra, thử thách này đã bớt đau đớn và vui hơn rất nhiều so với tôi nghĩ nó sẽ rất cảm ơn vì thử thách: P :)
sun
vàclouds
, hoặc cả hairain
vàsnow
?