aboutsummaryrefslogtreecommitdiff
path: root/sum_two_integers.py
diff options
context:
space:
mode:
Diffstat (limited to 'sum_two_integers.py')
-rw-r--r--sum_two_integers.py23
1 files changed, 23 insertions, 0 deletions
diff --git a/sum_two_integers.py b/sum_two_integers.py
new file mode 100644
index 0000000..1ed3424
--- /dev/null
+++ b/sum_two_integers.py
@@ -0,0 +1,23 @@
+# 371. Sum of Two Integers
+
+"""
+given two integers 'a' and 'b', return the sum of the two integers without
+using the operators '+' and '-'.
+"""
+
+
+class Solution(object):
+ def getSum(self, a, b):
+ """
+ :type a: int
+ :type b: int
+ :rtype: int
+ """
+ ab = [a, b]
+ return sum(ab)
+
+
+if __name__ == "__main__":
+ obj = Solution()
+ print(obj.getSum(a=1, b=2))
+ print(obj.getSum(a=2, b=3))