इसलिए आप हाइकु बनाना चाहते हैं, लेकिन यह निश्चित नहीं है कि यह हाइकु के लिए शब्दांश नियमों का पालन करता है या नहीं।
मुझे एक उचित ब्लर्ब लिखने के लिए परेशान नहीं किया जा सकता है जैसे मैं आमतौर पर करता हूं, इसलिए आपको इसके साथ करना होगा। चलो अंदर ही अटक जाते हैं।
जंगल में एक हाइकु खोज रहा था
इस चुनौती के प्रयोजनों के लिए, हम जाँच करेंगे कि क्या दी गई कविता इन मानदंडों को पूरा करती है:
- तीन लाइनें हैं।
- पहली पंक्ति में 5 शब्दांश हैं।
- दूसरी पंक्ति में 7 शब्दांश हैं।
- तीसरी पंक्ति में 5 शब्दांश हैं।
प्रत्येक पंक्ति एक या एक से अधिक शब्दों से बनी होती है, जिसे रिक्त स्थान के समूहों द्वारा अलग किया जाता है। ये शब्द आवश्यक रूप से मान्य अंग्रेजी शब्द नहीं हैं।
प्रत्येक शब्द को सिलेबल्स में विभाजित किया जाता है, और फिर उन सिलेबल्स को लाइन के कुल शब्दांश की गणना के लिए गिना जाता है।
एक शब्दांश में या तो 2 या 3 भाग होते हैं: शुरुआत, अंत और संभवतः मध्य। प्रत्येक भाग या तो व्यंजन समूह (जिसे व्यंजन समूह के रूप में भी जाना जाता है, जैसे कि s
, sk
या spl
) या स्वरों का समूह (जैसे i
, ea
या oui
)।
यदि शुरुआत व्यंजन का एक समूह है, तो मध्य स्वरों का एक समूह होगा और अंत व्यंजन का एक समूह होगा। यदि शुरुआत स्वरों का एक समूह है, तो अंत व्यंजन का एक समूह होगा और कोई मध्य नहीं होगा।
उदाहरण के लिए, शब्द example
तीन शब्दांशों से बना है ex
, am
और ple
। ple
इसका कोई अंत नहीं है क्योंकि यह शब्द के अंत तक छोटा था।
एक अन्य उदाहरण के रूप में, शब्द syllable
में तीन शब्दांश भी हैं syll
, abl
और e
, जिसका कोई अंत नहीं है।
एक अंतिम उदाहरण के लिए, शब्द word
में एक शब्दांश है word
, जो व्यंजन के एक समूह के साथ समाप्त होता है।
चुनौती
एक स्ट्रिंग, तार की सूची, सूचियों की सूची या किसी अन्य उचित प्रारूप को देखते हुए, कम से कम एक पंक्ति के साथ एक कविता का प्रतिनिधित्व करते हुए, यह निर्धारित करें कि क्या यह ऊपर उल्लिखित हाइकु के मानदंडों को पूरा करता है और परिणाम लौटाता है।
आप इनमें से किसी भी प्रारूप में परिणाम लौटा सकते हैं:
- यदि कविता हाइकु है और मिथ्या है तो एक सत्य मूल्य।
- एक मिथ्या मूल्य अगर कविता हाइकू है और एक सत्य अन्यथा।
- सबमिशन में निर्दिष्ट मानों की एक परिमित रेंज से एक मान यदि कविता हाइकु है और सबमिशन में निर्दिष्ट मूल्यों की पारस्परिक अनन्य परिमित श्रेणी से एक मान है।
आप यह भी मान सकते हैं कि कविता में कोई गैर-वर्णमाला वर्ण नहीं है, लेकिन आप यह नहीं मान सकते हैं कि यह पूरी तरह से अपरकेस या लोअरकेस में है।
इस चुनौती के प्रयोजनों के लिए, Y
एक स्वर है।
परीक्षण के मामलों
Truthy
This is a haiku
Yes it truly is one
See what I did man
I am so tired
of writing this already
when can I stop this
Writing another
Of these horrific things
Come on please
Consonant only
Counts as one syllable
ghjk tgh knmb wrts vbc
Falsy
oh boy writing non haiku is so much easier
This is
so good
on my
poor dear brain
The syllables do not match
at least I do not think so
I have not checked
It does not really matter
these test cases will help
At least I think they will
I am done here
This is enough
Goodbye
स्कोरिंग
चूंकि यह कोड-गोल्फ है
सबसे छोटा जवाब
आप सभी को गुड लक जीतेंगे