आपको एक प्रोग्राम या फ़ंक्शन लिखना चाहिए जो इनपुट और आउटपुट के रूप में एक पूर्णांक प्राप्त करता है या दो पूर्णांक देता है जिसका योग पहला है।
एक और आवश्यकता है: दो अलग-अलग इनपुटों के लिए कोई भी संख्या आउटपुट का हिस्सा नहीं हो सकती है ।
विवरण
- आपको कम से कम रेंज
-32768 .. 32767(समावेशी) के लिए इनपुट को संभालने में सक्षम होना चाहिए । - यदि आपका डेटाटाइप मनमाने ढंग से पूरे नंबरों को संभाल नहीं सकता है, तो यह ठीक है लेकिन आपके एल्गोरिथ्म को सिद्धांत में बड़े और छोटे नंबरों के लिए काम करना चाहिए।
उदाहरण
प्रत्येक ब्लॉक के प्रारूप में एक सही या गलत समाधान का एक हिस्सा दिखाता है input => output।
1 => 6 -5
2 => -2 4
15 => 20 -5
Incorrect, as `-5` is used in two outputs.
-5 => -15 10
0 => 0 0
1 => 5 6
2 => -5 7
Incorrect, as `5 + 6` isn't `1`.
-1 => -1 0
0 => 6 -6
2 => 1 1
Can be correct if other outputs doesn't collide.
यह कोड गोल्फ है इसलिए सबसे छोटी प्रविष्टि जीतती है।