इस चुनौती में, आपको इनपुट के रूप में दो स्थान (एक स्थान से अलग) और एक एएससीआईआई सही त्रिकोण का उत्पादन करना होगा, जो x
एस से बना है ।
पहली संख्या उस त्रिभुज की चौड़ाई और ऊँचाई होगी जिसे आपको आउटपुट करना चाहिए। दूसरा नंबर होगा कि कौन सा कोना सही कोण पर होगा। कोनों की संख्या 1 से 4 तक होती है, ऊपर बाईं ओर शुरू होता है और अंग्रेजी पढ़ने के क्रम में जाता है:
1 2
3 4
उदाहरण के लिए (इनपुट और उनके संबंधित त्रिकोण आउटपुट):
INPUT | 3 1 | 3 2 | 3 3 | 3 4
------+-----+-----+-----+----
OUT- | xxx | xxx | x | x
PUT | xx | xx | xx | xx
| x | x | xxx | xxx
आपके प्रोग्राम का आउटपुट इन उदाहरणों से उनके संबंधित इनपुट के लिए बिल्कुल मेल खाना चाहिए।
इनपुट हमेशा मान्य होगा: पहला नंबर एक पूर्णांक ,1 होगा, और दूसरा नंबर 1, 2, 3 या 4 होगा।
यह कोड-गोल्फ है ; सबसे छोटा कोड (वर्ण गणना में) जीतता है।
(⍎⍵⌷'functions')
पूरे कथन की व्याख्या करने का निर्णय लेने से पहले वास्तव में उस हिस्से का मूल्यांकन नहीं करना होगा ? उदाहरण के लिए विचार करें1+(⍵⌷'12+')|40
। यह भी नहीं पता होगा कि उस छोटे से हिस्से में आईएनजी|
से पहले मोनैडिक या डाइएडिक है या नहीं⍎
। मूल्यांकन के आधार पर संपूर्ण सार वाक्यविन्यास वृक्ष बदलता है।