diff options
Diffstat (limited to 'palindrome_number.rs')
-rw-r--r-- | palindrome_number.rs | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/palindrome_number.rs b/palindrome_number.rs deleted file mode 100644 index bd3c641..0000000 --- a/palindrome_number.rs +++ /dev/null @@ -1,24 +0,0 @@ -struct Solution; - -impl Solution { - fn is_palindrome(mut x: i32) -> bool { - if x < 0 { - return false; - } - let mut nums = Vec::with_capacity(10); - while x != 0 { - nums.push(x % 10); - x /= 10; - } - for i in 0..(nums.len() / 2) { - if nums[i] != nums[nums.len() - i - 1] { - return false; - } - } - true - } -} - -fn main() { - print!("{}", Solution::is_palindrome(121)); -} |