From 012c1c71acfd5af573f02403184778945e9429dc Mon Sep 17 00:00:00 2001 From: michaelangel007 Date: Wed, 5 Feb 2020 09:38:31 -0800 Subject: [PATCH] Add C example --- rpm.c | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 rpm.c diff --git a/rpm.c b/rpm.c new file mode 100644 index 0000000..5afe8b5 --- /dev/null +++ b/rpm.c @@ -0,0 +1,23 @@ +#include + +int RPM( int a, int b ) +{ + int sum = 0; + + while( b ) + { + if( b & 1 ) + sum += a; + + a <<= 1; + b >>= 1; + } + + return sum; +} + +int main() +{ + return printf( "%d\n", RPM( 86, 57 ) ); +} +