आपकी चुनौती आज पूर्णांक के सभी को समाहित करते हुए दिए गए एक पद का आउटपुट देना है। अनुक्रम इस प्रकार है: अगर हम 0-अनुक्रमित समारोह अनुक्रम पैदा करने के लिए है f(n)
और ceil(x)
छत समारोह है, तो है f(0) = 0
; abs(f(n)) = ceil(n/2)
; sign(f(n))
सकारात्मक जब है n
और ceil(n/2)
या तो दोनों भी या दोनों अजीब हैं।
इस क्रम को समझने में मदद करने के लिए, पहले कुछ शब्द इस प्रकार हैं: 0 1 -1 -2 2 3 -3 -4 4 5 -5 -6 6 7 -7...
आपका कार्य एक प्रोग्राम लिखना है जो पूर्णांक लेता है n
और n
अनुक्रम के वें शब्द को आउटपुट करता है। इनपुट केवल 0 या 1-अनुक्रमित हो सकता है।
परीक्षण के मामले (0-अनुक्रमित):
0 => 0
1 => 1
2 => -1
3 => -2
4 => 2
5 => 3
यह कोड-गोल्फ , सबसे कम बाइट्स जीतता है!