Advertisement
silentkiler029

satire

Aug 19th, 2020
121
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.57 KB | None | 0 0
  1. #include <stdio.h>
  2.  
  3. int main()
  4. {
  5.     long long n, m, i, x, power = 0, k =10000007, num;
  6.     int t;
  7.     scanf("%d", &t);
  8.  
  9.     while(t--) {
  10.         scanf("%lld %lld", &n, &m);
  11.         power = 0;
  12.         if(m == 1) {printf("1\n"); continue;}
  13.         for(i = m; i <= n; i += m) {
  14.             x = i;
  15.             while(x % m == 0) {
  16.                 power++;
  17.                 x /= m;
  18.             }
  19.         }
  20.         num = 1;
  21.         for(i = 0; i < power; i++) {
  22.             num = (num * m) % 10000007;
  23.         }
  24.         printf("%lld\n", num);
  25.     }
  26.  
  27.  
  28.     return 0;
  29. }
  30.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement