From 633d55c5886e51403ac2292e3f00f39a69fb57d9 Mon Sep 17 00:00:00 2001 From: SquidSpirit Date: Tue, 11 Feb 2025 00:25:22 +0800 Subject: [PATCH] feat: 3_palindrome_number --- 3_palindrome_number/main.cpp | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 3_palindrome_number/main.cpp diff --git a/3_palindrome_number/main.cpp b/3_palindrome_number/main.cpp new file mode 100644 index 0000000..a2e35d3 --- /dev/null +++ b/3_palindrome_number/main.cpp @@ -0,0 +1,19 @@ +#include +using namespace std; + +class Solution { +public: + bool isPalindrome(int x) { + if (x < 0) return false; + + string num = to_string(x); + int len = num.length(); + for (int i = 0; i < len / 2; i++) { + if (num[i] != num[len - i - 1]) { + return false; + } + } + + return true; + } +}; \ No newline at end of file