คุณควรเขียนโปรแกรมหรือฟังก์ชั่นที่รับจำนวนเต็มเป็นอินพุทและเอาท์พุทหรือคืนค่าจำนวนเต็มสองตัวซึ่งผลรวมเป็นอันแรก
มีอยู่คนหนึ่งต้องการต่อไปคือ: จำนวนไม่สามารถเป็นส่วนหนึ่งของการส่งออกสำหรับสองปัจจัยการผลิตที่แตกต่างกัน
รายละเอียด
- คุณควรจะสามารถจัดการอินพุตอย่างน้อยช่วง
-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.
นี่คือรหัสกอล์ฟเพื่อให้รายการที่สั้นที่สุดชนะ