From 37349a64b7f7cb6fd9da4d5b5ddb8b7835d99880 Mon Sep 17 00:00:00 2001 From: antovivina Date: Fri, 17 Apr 2026 21:19:03 +0530 Subject: [PATCH 1/2] Update Check Palindrome Without Built-in Functions --- Check Palindrome Without Built-in Functions | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/Check Palindrome Without Built-in Functions b/Check Palindrome Without Built-in Functions index 5c4543b..71c7373 100644 --- a/Check Palindrome Without Built-in Functions +++ b/Check Palindrome Without Built-in Functions @@ -1,7 +1,13 @@ -s = input().strip() -rev = "" +num = int(input("Enter a number: ")) +temp = num +rev = 0 -for ch in s: - rev = ch + rev +while num > 0: + digit = num % 10 + rev = rev * 10 + digit + num = num // 10 -print("Palindrome" if s == rev else "Not Palindrome") +if temp == rev: + print("Palindrome") +else: + print("Not Palindrome") From 2b599e95d380bc9706954c9b20bdf8ae1610bf33 Mon Sep 17 00:00:00 2001 From: antovivina Date: Sat, 25 Apr 2026 15:39:46 +0530 Subject: [PATCH 2/2] Update Check Palindrome Without Built-in Functions --- Check Palindrome Without Built-in Functions | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/Check Palindrome Without Built-in Functions b/Check Palindrome Without Built-in Functions index 71c7373..4bc554c 100644 --- a/Check Palindrome Without Built-in Functions +++ b/Check Palindrome Without Built-in Functions @@ -1,13 +1,14 @@ num = int(input("Enter a number: ")) -temp = num -rev = 0 + +original = num +reverse = 0 while num > 0: - digit = num % 10 - rev = rev * 10 + digit - num = num // 10 + digit = num % 10 # Extract last digit + reverse = reverse * 10 + digit + num = num // 10 # Remove last digit -if temp == rev: +if original == reverse: print("Palindrome") else: print("Not Palindrome")