Advertisement
MaksNew

1.c

Feb 13th, 2022 (edited)
1,138
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.61 KB | None | 0 0
  1. #include<stdio.h>
  2. #include<stdlib.h>
  3. #include<string.h>
  4.  
  5. int main(int argc, char** argv)
  6. {
  7.     long long sum = 0;
  8.     for(int i = 1; i < argc-4; i++)
  9.         for(int j = 0; j < strlen(argv[i]); j++)
  10.             sum += (argv[i][j] * argv[i][j]);
  11.     sum *= atoi(argv[argc-3]) + atoi(argv[argc-2])*30 + atoi(argv[argc-1])*365;
  12.     char sh[20];
  13.     sprintf(sh, "%lld", sum);
  14.     int ind = strlen(sh)/2;
  15.     char s1[4];
  16.     s1[0] = sh[ind-1];
  17.     s1[1] = sh[ind];
  18.     s1[2] = sh[ind+1];
  19.     s1[3] = '\0';
  20.     int N = atoi(s1) % atoi(argv[argc-4]) + 1;
  21.     printf("Your task num: %d\n", N);
  22.     return 0;
  23. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement