From 54620721cb174feca58d62f153c204d26b0297f7 Mon Sep 17 00:00:00 2001 From: Mohammad S Anwar Date: Mon, 6 Dec 2021 21:10:03 +0000 Subject: - Added solutions by Ulrich Rieke. --- challenge-142/ulrich-rieke/cpp/ch-1.cpp | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 challenge-142/ulrich-rieke/cpp/ch-1.cpp (limited to 'challenge-142/ulrich-rieke/cpp/ch-1.cpp') diff --git a/challenge-142/ulrich-rieke/cpp/ch-1.cpp b/challenge-142/ulrich-rieke/cpp/ch-1.cpp new file mode 100644 index 0000000000..59df3c1d2c --- /dev/null +++ b/challenge-142/ulrich-rieke/cpp/ch-1.cpp @@ -0,0 +1,21 @@ +#include +#include +#include + +int main( int argc, char * argv[ ] ) { + int m = std::atoi( argv[ 1 ] ) ; + int n = std::atoi( argv[ 2 ] ) ; + std::vector divisors ; + for ( int i = 1 ; i < m + 1 ; i++ ) { + if ( m % i == 0 ) { + divisors.push_back( i ) ; + } + } + int output = 0 ; + for ( int num : divisors ) { + if ( num % 10 == n ) + output++ ; + } + std::cout << output << std::endl ; + return 0 ; +} -- cgit