diff --git a/submissions/Himanshu-Maurya/Palindrome-Number/Screenshot 3.png b/submissions/Himanshu-Maurya/Palindrome-Number/Screenshot 3.png new file mode 100644 index 0000000..e77e4d8 Binary files /dev/null and b/submissions/Himanshu-Maurya/Palindrome-Number/Screenshot 3.png differ diff --git a/submissions/Himanshu-Maurya/Palindrome-Number/Screenshot 1.png b/submissions/Himanshu-Maurya/Palindrome-Number/Screenshot 1.png new file mode 100644 index 0000000..821044f Binary files /dev/null and b/submissions/Himanshu-Maurya/Palindrome-Number/Screenshot 1.png differ diff --git a/submissions/Himanshu-Maurya/Palindrome-Number/Screenshot 2.png b/submissions/Himanshu-Maurya/Palindrome-Number/Screenshot 2.png new file mode 100644 index 0000000..4296da5 Binary files /dev/null and b/submissions/Himanshu-Maurya/Palindrome-Number/Screenshot 2.png differ diff --git a/submissions/Himanshu-Maurya/Palindrome-Number/solution.py b/submissions/Himanshu-Maurya/Palindrome-Number/solution.py new file mode 100644 index 0000000..8cc3320 --- /dev/null +++ b/submissions/Himanshu-Maurya/Palindrome-Number/solution.py @@ -0,0 +1,13 @@ +class Solution: + def isPalindrome(self, x: int) -> bool: + if x < 0: + return False + + original = x + rev = 0 + + while x >0: + digit = x % 10 + rev = rev * 10 + digit + x = x // 10 + return rev == original diff --git a/submissions/Himanshu-Maurya/Power-of-Two/Screenshot1.png b/submissions/Himanshu-Maurya/Power-of-Two/Screenshot1.png new file mode 100644 index 0000000..3536208 Binary files /dev/null and b/submissions/Himanshu-Maurya/Power-of-Two/Screenshot1.png differ diff --git a/submissions/Himanshu-Maurya/Power-of-Two/Screenshot2.png b/submissions/Himanshu-Maurya/Power-of-Two/Screenshot2.png new file mode 100644 index 0000000..ca4e62c Binary files /dev/null and b/submissions/Himanshu-Maurya/Power-of-Two/Screenshot2.png differ diff --git a/submissions/Himanshu-Maurya/Power-of-Two/Screenshot3.png b/submissions/Himanshu-Maurya/Power-of-Two/Screenshot3.png new file mode 100644 index 0000000..df96582 Binary files /dev/null and b/submissions/Himanshu-Maurya/Power-of-Two/Screenshot3.png differ diff --git a/submissions/Himanshu-Maurya/Power-of-Two/solution.py b/submissions/Himanshu-Maurya/Power-of-Two/solution.py new file mode 100644 index 0000000..681b9b2 --- /dev/null +++ b/submissions/Himanshu-Maurya/Power-of-Two/solution.py @@ -0,0 +1,7 @@ +class Solution: + def isPowerOfTwo(self, n: int) -> bool: + if n <= 0: + return False + while n % 2 == 0: + n = n // 2 + return n == 1