एक प्रधान वर्ग क्या है?
प्राइम स्क्वायर एक ऐसा वर्ग है जहाँ सभी चार किनारे अलग-अलग अभाज्य संख्याएँ हैं।
लेकिन कौन से?
और हम उनका निर्माण कैसे करते हैं?
यहां 4x4 प्राइम स्क्वायर का एक उदाहरण दिया गया है
1009
0 0
3 0
1021
पहले हम ऊपरी बाएं कोने से शुरू करते हैं। हम दक्षिणावर्त काम कर रहे हैं ।
हम सबसे छोटे अभाज्य 4अंक को उठाते हैं, जो 1009 होता है ।
फिर हमें सबसे छोटी अभाज्य संख्या वाले 4अंक चाहिए, जो a से शुरू होता है 9। यह 9001 है
तीसरा (4-अंकीय) अभाज्य संख्या 1इसके अंतिम अंक के रूप में होना चाहिए (क्योंकि इसके साथ 9001 समाप्त होता है 1)
और इस गुण के साथ सबसे छोटा 4-अंकीय अभाज्य होना चाहिए जिसका उपयोग किनारे के रूप में पहले नहीं किया गया हो ।
यह प्राइम नंबर 1021 है
चौथे प्रधानमंत्री संख्या होनी चाहिए 4, अंक शुरू एक साथ 1(क्योंकि 1009 एक साथ शुरू होता है 1) और अंत के साथ एक 1(क्योंकि 1021 एक साथ शुरू होता है 1)
कि इस संपत्ति के साथ सबसे छोटी 4 अंकों अभाज्य संख्या है पहले की तरह एक बढ़त का प्रयोग नहीं किया है 1031
आपका कार्य
आप एक पूर्णांक दिया जाएगा nसे 3 to 100
यह संख्या के आयाम हो जाएगा n x nवर्ग
तो फिर तुम चाहिए वास्तव में निम्नलिखित परीक्षण मामलों के रूप में उत्पादन इस वर्ग
परीक्षण के मामलों
n=3
Output
101
3 0
113
n=5
Output
10007
0 0
0 0
9 0
10061
n=7
Output
1000003
0 0
0 0
0 0
0 0
8 1
1000037
n=10
Output
1000000007
0 0
0 0
0 0
0 0
0 0
0 0
1 0
8 0
1000000021
n=20
Output
10000000000000000051
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
9 8
10000000000000000097
- इनपुट और आउटपुट किसी भी सुविधाजनक विधि द्वारा दिया जा सकता है ।
- आप इसे STDOUT में प्रिंट कर सकते हैं या इसे फ़ंक्शन परिणाम के रूप में वापस कर सकते हैं।
- या तो एक पूर्ण कार्यक्रम या एक समारोह स्वीकार्य हैं।
- बाहरी व्हाट्सएप की कोई भी राशि स्वीकार्य है, इसलिए जब तक संख्या उचित रूप से पंक्तिबद्ध न हो जाए
- मानक खामियों को मना किया जाता है।
- यह कोड-गोल्फ है इसलिए सभी सामान्य गोल्फिंग नियम लागू होते हैं, और सबसे छोटा कोड (बाइट्स में) जीतता है।
EDIT
यह सभी के लिए संभव है n
यहाँ के लिए primes हैंn=100
1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000289
9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091
1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000711
1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002191
और उन लोगों के लिए जो आपको नहीं लगता कि यह संभव है यहां सभी परीक्षण मामले हैं
n: पी? चुनौती के साथ कोई समस्या नहीं, बस जिज्ञासु।
n: n= 1 के लिए, हम बाधा को संतुष्ट नहीं कर सकते हैं कि चार किनारे अलग-अलग हैं, जबकि n= 2 के लिए, हमें 11,13,23 चुनने के लिए मजबूर किया जाता है, जिस पर अंतिम छोर है 12 जो समग्र है। मेरे पास ऐसा कोई प्रमाण नहीं है कि यह सभी n> 2 के लिए संभव है , लेकिन अन्यथा सीखने के लिए चौंक जाएंगे: अनौपचारिक रूप से, जितने अधिक अंक होंगे, बाधाओं को संतुष्ट करने के लिए उतने ही "wiggle कमरे" होंगे।
nकम से कम दो प्राइम हैं n(इसलिए हम एक निचला किनारा चुन सकते हैं) और 1 से शुरू होने वाले और 1 से समाप्त होने के कम से कम तीन प्राइम हैं (इसलिए हम एक को चुन सकते हैं बायाँ किनारा)।