Advertisement
Guest User

Untitled

a guest
Apr 24th, 2019
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.66 KB | None | 0 0
  1. #include <iostream>
  2. #include <stdlib.h>
  3.  
  4. int wdid(int a[], int x, int len)
  5. {
  6.     int y = 0, tmp;
  7.     for (int i = 0; i < len; i++)
  8.     {
  9.         tmp = 1;
  10.         for (int k = 1; k < i; k++)
  11.         {
  12.             tmp *= x;
  13.         }
  14.         std::cout << "Tmp: " << tmp << std::endl;
  15.         y += a[i] * tmp;
  16.         std::cout << "Y: " << y << std::endl;
  17.     }
  18.     return y;
  19. }
  20.  
  21. int main(int argc, char *argv[])
  22. {
  23.     int arr[] = { 1, 2, 3, 4, 5};
  24.     size_t len = sizeof(arr)/sizeof(arr[0]);
  25.    
  26.     int res = wdid(arr, std::atoi(argv[1]), len);
  27.     std::cout << "Answer:" << res << std::endl;
  28.     return 0;
  29. }
  30.  
  31. // g++ example.cc -o main && ./main 1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement