Advertisement
samymy

7th assignment

Jun 21st, 2018
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.49 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. int     main(int argc, char **argv)
  5. {
  6.     unsigned long   wire_length;
  7.     unsigned int    cnt;
  8.     int             number;
  9.     int             distance;
  10.  
  11.     if (argc != 3) {
  12.         printf("Usage: %s number distance\n", argv[0]);
  13.         return 0;
  14.     }
  15.    
  16.     wire_length = 0;
  17.     number = atoi(argv[1]);
  18.     distance = atoi(argv[2]);
  19.  
  20.     /*  asymptotic complexity of algorithm is O(n)  */
  21.     for (cnt = 1; cnt <= number; cnt++)
  22.         wire_length += cnt * distance;
  23.  
  24.     printf("%lu\n", wire_length);
  25.  
  26.     return 0;
  27. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement