अब जब हम जानते हैं कि किसी संख्या को सही ढंग से वर्ग और त्रिभुज कैसे बनाया जाता है , तो हम सीखना चाहते हैं कि समांतर चतुर्भुज कैसे करें। किसी संख्या को समांतर करने के लिए, हम सबसे पहले इसे अपने आप को एक संख्या के रूप में समांतर चतुर्भुज के रूप में व्यवस्थित करते हैं, जो इसके अंकों की संख्या के बराबर कई बार होता है, और इसे समांतर चतुर्भुज बनाने के लिए रिक्त स्थान जोड़ते हैं। तो 123फार्म होगा:
123
123
123
अब हम प्रत्येक क्षैतिज और ऊर्ध्वाधर संख्या लेते हैं और उन्हें जोड़ते हैं 123+123+123+1+12+123+23+3, जो बराबर होता है 531, जो कि समांतर चतुर्भुज है 123।
आपका कार्य:
एक प्रोग्राम या फ़ंक्शन लिखें, जिसे इनपुट के रूप में एक संख्या दी जाती है, संख्या के समांतरभुज को लौटाता है।
इनपुट:
एक गैर-नकारात्मक पूर्णांक, या एक स्ट्रिंग द्वारा प्रस्तुत गैर-नकारात्मक पूर्णांक।
आउटपुट:
पूर्णांक का समांतर चतुर्भुज।
परीक्षण के मामलों:
1234567 -> 10288049
123 -> 531
101 -> 417
12 -> 39
स्कोरिंग:
यह कोड-गोल्फ है , बाइट्स जीत में सबसे कम स्कोर!