यह निर्धारित करने के लिए एक प्रोग्राम लिखें कि क्या सकारात्मक पूर्णांकों के आवधिक अनुक्रम में संपत्ति होती है, nजो अनुक्रम में होने वाले प्रत्येक पूर्णांक के लिए होती है, nदो लगातार घटनाओं के बीच अन्य पूर्णांकों से अधिक कभी नहीं होती हैं n।
उदाहरण के लिए, 2, 3, 5, 2, 3, 6, 2, 3, 5, 2, 3, 6, ...की लगातार घटनाओं की प्रत्येक जोड़ी: इस संपत्ति है 2जैसे उन दोनों के बीच सबसे दो पूर्णांकों (कम है 2, 3, 5, 2और 2, 3, 6, 2; की लगातार घटनाओं की प्रत्येक जोड़ी 3है उन दोनों के बीच ज्यादा से ज्यादा तीन पूर्णांकों पर, और के लिए एक ही 5और 6।
हालाँकि, 2, 3, 5, 2, 3, 4, 2, 3, 5, 2, 3, 4, ...यह संपत्ति नहीं है: दो लगातार घटनाओं 4, अर्थात् 4, 2, 3, 5, 2, 3, 4, उनके बीच चार से अधिक पूर्णांक हैं।
इनपुट : सकारात्मक पूर्णांकों के आवधिक अनुक्रम का एक उचित प्रतिनिधित्व। उदाहरण के लिए, एक परिमित सूची जैसे कि ऊपर दिए {2, 3, 5, 2, 3, 6}गए पहले अनंत अनुक्रम का प्रतिनिधित्व कर सकती 2, 3, 5, 2, 3, 6, 2, 3, 5, 2, 3, 6, ...है। (उस मामले के लिए, समस्या को परिमित सूचियों के लिए कहा जा सकता है जो अनंत आवधिक सूचियों के बजाय चारों ओर लपेटती हैं।)
आउटपुट : एक सत्य / मिथ्या मूल्य।
सत्य उदाहरण:
{1}
{8, 9}
{2, 3, 4}
{5, 5, 3, 3, 6}
{2, 3, 5, 2, 3, 6}
{6, 7, 3, 5, 3, 7}
{9, 4, 6, 7, 4, 5}
{1, 1, 1, 1, 1, 100, 1}
{1, 9, 1, 8, 1, 7, 1, 11}
झूठे उदाहरण:
{1, 2, 3}
{2, 3, 9, 5}
{3, 5, 4, 4, 6}
{2, 3, 5, 2, 3, 4}
{3, 5, 7, 5, 9, 3, 7}
{5, 6, 7, 8, 9, 10, 11}
{1, 9, 1, 8, 1, 6, 1, 11}
यह कोडगोल्फ है , इसलिए सबसे छोटा कोड जीतता है। सभी भाषाओं में उत्तरों को प्रोत्साहित किया जाता है।