수족 마을이 있습니다. 토템이 있습니다.
__
___| |___
\/ \ / \/
/\ ``| |`` /\
/^^\ | | /^^\
/ /\ \ | | / /\ \
''''''''''''''''''''''''''''
토템은 수 우가 다양한 임무를 수행 할 수 있도록 날씨를 습득 할 수있게 해줍니다. 적절한 날씨를 불러 내기 위해 마을 사람들이 토템을 제대로 장식하도록 도와주십시오. 토템에는 여러 부분이 있습니다.
__
___|AA|___
\/ \BBBBBBBB/ \/
/\ ``|CC|`` /\
/^^\ |DD| /^^\
/ /\ \ 13 |EE| 42 / /\ \
''''''''''''''''''''''''''''
A
태양()
이나 구름을 위한 것ww
B
위한 비""""""""
또는 눈::::::::
C
입니다 뇌우zz
D
위한 바람~~
E
입니다 안개==
그러나 이것이 전부는 아닙니다. 토템에는 날씨 댄서가 필요합니다. 더 많은 요소가 호출 될수록 필요한 댄서의 수가 더 많아집니다. 하나의 요소가 호출되면 댄서가 필요합니다. 두 가지 요소, 두 명의 댄서. 네 가지 요소 외에도 항상 최대 네 명의 댄서가 있습니다. 호출 된 요소가 없으면 댄서가 필요하지 않습니다. 토템은 쉬어야합니다.
날씨 무희는 순서대로 나타나야합니다 1234
. 예를 들어 댄서가 두 명인 경우 슬롯 1
과 2
점유해야합니다. 또한 각 댄서는 다른 그림을 수행합니다.
1
이다T
2
이다Y
3
이다K
4
이다X
이제 마을 사람들은 날씨를 바라고 표현할 것입니다. 그들은 원하는 날씨 요소를 포함하는 문장을 발음합니다. 토템과 댄서들이 자신의 소원을 이루도록 설정하십시오.
도전
문자열을 입력으로 사용하고 문장의 요소 ( sun , rain ,…)를 일치시키고 토템을 적절하게 설정하고 전체 댄서를 출력 하는 프로그램을 작성하십시오 . 프로그램은 입력 문자열의 정확성을 확인할 필요가 없습니다 (예 : sun 과 clouds 가 모두 포함되지 않음 ). 문자 그대로의 단어 와 일치해야합니다 .
- 쉼표가 단어의 일부가 아니기 때문에 입력 문자열이 wind
X says: "I like the wind, it blows the worries away"
와 일치 합니다. - windy 와 wind 는 서로 다른 단어 이므로 입력 문자열
Y says: "I hope the weather won't get too windy"
이 wind 와 일치하지 않습니다.
일치하는 단어는 입력 문자열의 인용 부분에 있어야합니다 (말하는 사람을 지정하는 첫 번째 부분에는 일치 할 수있는 단어가 포함되지 않습니다).
예
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 / /\ \
''''''''''''''''''''''''''''
이것은 코드 골프 이므로 바이트 단위의 최단 답변이 이깁니다. 설명이 권장됩니다.
The papoose shouts: "I WANNA GO OUTSIDE PLAY UNDER THE SUN!"
. 또한이 도전은 내가 생각했던 것보다 훨씬 덜 고통스럽고 훨씬 더 재미있었습니다. 도전 : P :)
sun
및clouds
, 또는 둘 모두rain
와snow
?