इनपुट के रूप में 2 गैर-नकारात्मक पूर्णांकों को देखते हुए, एक गैर-नकारात्मक पूर्णांक का उत्पादन करते हैं जो 2 इनपुट पर किसी भी गणितीय ऑपरेटरों के माध्यम से नहीं बनाया जा सकता है।
उदाहरण के लिए, दिए गए इनपुट 2
और 3
, 6, 0, 5, 1, 9, 8, 23, 2
सभी अमान्य आउटपुट हैं।
संचालन को ध्यान में रखा जाना चाहिए:
Addition (a + b)
Subtraction (a - b) and (b - a)
Multiplication (a * b)
Division (a / b) and (b / a)
Modulus (a % b) and (b % a)
Exponentiation (a ** b) and (b ** a)
Bitwise OR (a | b)
Bitwise XOR (a ^ b)
Bitwise AND (a & b)
Concatenation (a.toString() + b.toString()) and (b.toString() + a.toString())
उन मामलों में जहां एक ऑपरेशन एक गैर-पूर्णांक (जैसे 2/3) को ले जाएगा, हमेशा फर्श। इसलिए2 / 3 = 0
किसी भी अमान्य संचालन (जैसे 0 से विभाजित करना) को 0 में परिणाम मान लें।
इनपुट
2 गैर-नकारात्मक पूर्णांक।
मानक I / O विधियों को स्वीकार किया जाता है
आप मान सकते हैं कि इनपुट हमेशा आपकी दी गई भाषा के लिए एक सीमा के भीतर होगा, हालांकि याद रखें कि मानक खामियां अभी भी लागू होती हैं।
उत्पादन
कोई भी गैर-नकारात्मक पूर्णांक जो कि 2 इनपुट पर किसी भी उपरोक्त ऑपरेशन के माध्यम से नहीं बनाया जा सकता है।
परीक्षण के मामलों
Input -> Invalid outputs
2, 3 -> 0, 1, 2, 3, 5, 6, 8, 9, 23, 32
0, 0 -> 0
17, 46 -> 0, 2, 12, 17, 29, 63, 782, 1746, 4617, 18487710785295216663082172416, 398703807810572411498315063055075847178723756123452198369
6, 6 -> 0, 1, 6, 12, 36, 66, 46656
1, 1 -> 0, 1, 2, 11
स्कोरिंग
यह कोड-गोल्फ इतना कम बाइट्स जीतता है!