diff options
| author | Mohammad S Anwar <mohammad.anwar@yahoo.com> | 2021-01-12 11:58:16 +0000 |
|---|---|---|
| committer | Mohammad S Anwar <mohammad.anwar@yahoo.com> | 2021-01-12 11:58:16 +0000 |
| commit | 69261ac16ceb1e44ea94be1f8918688b2b5cda7a (patch) | |
| tree | af7244bd55fd413ed27961a8f5bb3c779d4699fe /challenge-095/ulrich-rieke/cpp/ch-1.cpp | |
| parent | c817a5d0faab93ce96ad6f142dcd2bc715763e99 (diff) | |
| download | perlweeklychallenge-club-69261ac16ceb1e44ea94be1f8918688b2b5cda7a.tar.gz perlweeklychallenge-club-69261ac16ceb1e44ea94be1f8918688b2b5cda7a.tar.bz2 perlweeklychallenge-club-69261ac16ceb1e44ea94be1f8918688b2b5cda7a.zip | |
- Added solutions by Ulrich Rieke.
Diffstat (limited to 'challenge-095/ulrich-rieke/cpp/ch-1.cpp')
| -rw-r--r-- | challenge-095/ulrich-rieke/cpp/ch-1.cpp | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/challenge-095/ulrich-rieke/cpp/ch-1.cpp b/challenge-095/ulrich-rieke/cpp/ch-1.cpp new file mode 100644 index 0000000000..2e6417d643 --- /dev/null +++ b/challenge-095/ulrich-rieke/cpp/ch-1.cpp @@ -0,0 +1,20 @@ +#include <algorithm> +#include <string> +#include <iostream> +#include <cstdlib> + +bool isPalindrome( int n ) { + std::string numstring { std::to_string( n ) } ; + std::string original( numstring ) ; + std::reverse( numstring.begin( ) , numstring.end( ) ) ; + return original == numstring ; +} + +int main( int argc , char * argv[ ] ) { + if ( isPalindrome( std::atoi( argv[1] ) )) + std::cout << 1 ; + else + std::cout << 0 ; + std::cout << std::endl ; + return 0 ; +} |
