수족 마을이 있습니다. 토템이 있습니다.
__
___| |___
\/ \ / \/
/\ ``| |`` /\
/^^\ | | /^^\
/ /\ \ | | / /\ \
''''''''''''''''''''''''''''
토템은 수 우가 다양한 임무를 수행 할 수 있도록 날씨를 습득 할 수있게 해줍니다. 적절한 날씨를 불러 내기 위해 마을 사람들이 토템을 제대로 장식하도록 도와주십시오. 토템에는 여러 부분이 있습니다.
__
___|AA|___
\/ \BBBBBBBB/ \/
/\ ``|CC|`` /\
/^^\ |DD| /^^\
/ /\ \ 13 |EE| 42 / /\ \
''''''''''''''''''''''''''''
A태양()이나 구름을 위한 것wwB위한 비""""""""또는 눈::::::::C입니다 뇌우zzD위한 바람~~E입니다 안개==
그러나 이것이 전부는 아닙니다. 토템에는 날씨 댄서가 필요합니다. 더 많은 요소가 호출 될수록 필요한 댄서의 수가 더 많아집니다. 하나의 요소가 호출되면 댄서가 필요합니다. 두 가지 요소, 두 명의 댄서. 네 가지 요소 외에도 항상 최대 네 명의 댄서가 있습니다. 호출 된 요소가 없으면 댄서가 필요하지 않습니다. 토템은 쉬어야합니다.
날씨 무희는 순서대로 나타나야합니다 1234. 예를 들어 댄서가 두 명인 경우 슬롯 1과 2점유해야합니다. 또한 각 댄서는 다른 그림을 수행합니다.
1이다T2이다Y3이다K4이다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?