Josif_tepe

Untitled

Aug 15th, 2025
151
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.94 KB | None | 0 0
  1. #include <stdio.h>
  2.  
  3. int main() {
  4.     int a, b, k;
  5.     scanf("%d %d %d", &a, &b, &k);
  6.    
  7.     int zbir = 0;
  8.    
  9.     for (int i = a; i <= b; i++) {
  10.        
  11.         int kolku_deliteli_ima_i = 0;
  12.         for (int d = 1; d <= i; d++) {
  13.             if (i % d == 0) {
  14.                 kolku_deliteli_ima_i++;
  15.             }
  16.         }
  17.        
  18.        
  19.         int dali_e_specijalen = 1;
  20.         for (int j = i - 1; j >= i - k && j >= 1; j--) {
  21.             int kolku_deliteli_ima_j = 0;
  22.             for (int d = 1; d <= j; d++) {
  23.                 if (j % d == 0) {
  24.                     kolku_deliteli_ima_j++;
  25.                 }
  26.             }
  27.             if (kolku_deliteli_ima_i <= kolku_deliteli_ima_j) {
  28.                 dali_e_specijalen = 0;
  29.                 break;
  30.             }
  31.         }
  32.        
  33.        
  34.         if (dali_e_specijalen == 1) {
  35.             zbir += i;
  36.         }
  37.     }
  38.    
  39.    
  40.     printf("%d\n", zbir);
  41.    
  42. }
  43.  
Advertisement
Add Comment
Please, Sign In to add comment