Advertisement
lastephanieee

Auditoriski 7

Jan 29th, 2015
199
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 2.35 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. int deliv(int n)
  4. {
  5.     int x, y;
  6.     x=n/100;
  7.     y=n%100;
  8.     if(n%(x+y)==0)
  9.     {
  10.         return n;
  11.     }
  12.     else
  13.     {
  14.         return 0;
  15.     }
  16. }
  17. int main()
  18. {
  19.     int i, counter=0;
  20.     for(i=1000; i<10000; i++)
  21.     {
  22.         if(deliv(i))
  23.         {
  24.             counter++;
  25.         }
  26.     }
  27.     printf("%d", counter);
  28.     return 0;
  29. }
  30.  
  31. #include <stdio.h>
  32. #include <stdlib.h>
  33. int prost(int n)
  34. {
  35.     int i, m, flag;
  36.     m=n+1;
  37.     for(i=2; i<m; i++)
  38.     {
  39.         flag=1;
  40.         if(m%i==0)
  41.         {
  42.             flag=0;
  43.             break;
  44.         }
  45.     }
  46.     if(flag)
  47.     {
  48.         return m;
  49.     }
  50.     else
  51.     {
  52.         m++;
  53.     }
  54. }
  55.  
  56. int main()
  57. {
  58.     int x, y;
  59.     scanf("%d", &x);
  60.     y=prost(x);
  61.     printf("%d - %d = %d", y, x, y-x);
  62.     return 0;
  63. }
  64.  
  65.  
  66. #include <stdio.h>
  67. #include <stdlib.h>
  68. int cifri(int n)
  69. {
  70.     int cifra, zbir=0;
  71.     while(n)
  72.     {
  73.         cifra=n%10;
  74.         zbir+=cifra;
  75.         n/=10;
  76.     }
  77.     return zbir;
  78. }
  79. int prost(int n)
  80. {
  81.     int i, flag;
  82.     for(i=2; i<n; i++)
  83.     {
  84.         if(n%2==0)
  85.         {
  86.             flag=0;
  87.             break;
  88.         }
  89.     }
  90.     if(flag)
  91.     {
  92.         return n;
  93.     }
  94. }
  95.  
  96. int main()
  97. {
  98.     int i, counter=0;
  99.     for(i=1; i<10000; i++)
  100.     {
  101.         if(prost(i) && prost(cifri(i)))
  102.         {
  103.             counter++;
  104.         }
  105.     }
  106.     printf("%d", counter);
  107.     return 0;
  108. }
  109.  
  110.  
  111. #include <stdio.h>
  112. #include <stdlib.h>
  113. int prost(int n)
  114. {
  115.     int i, flag=1;
  116.     for(i=2; i<n; i++)
  117.     {
  118.         if(n%2==0)
  119.         {
  120.             flag=0;
  121.             break;
  122.         }
  123.     }
  124.     if(flag)
  125.     {
  126.         return n;
  127.     }
  128. }
  129.  
  130. int main()
  131. {
  132.     int i;
  133.     for(i=1; i<=(1000-2); i++)
  134.     {
  135.         if(prost(i) && prost(i+2))
  136.         {
  137.             printf("%d i %d\n", i, i+2);
  138.         }
  139.     }
  140.     return 0;
  141. }
  142.  
  143.  
  144. #include <stdio.h>
  145. #include <stdlib.h>
  146. int zbir(int n)
  147. {
  148.     int i, suma=0;
  149.     for(i=1; i<=n; i++)
  150.     {
  151.         suma+=i;
  152.     }
  153.     return suma;
  154. }
  155. int faktoriel(int n)
  156. {
  157.     int i, fak=1;
  158.     for(i=1; i<=n; i++)
  159.     {
  160.         fak*=i;
  161.     }
  162.     return fak;
  163. }
  164.  
  165. int main()
  166. {
  167.     int n, p, i;
  168.     scanf("%d", &n);
  169.     for(i=1; i<n; i++)
  170.     {
  171.         p+=faktoriel(zbir(i));
  172.     }
  173.     p+=faktoriel(zbir(n));
  174.     printf("%d\n", p);
  175.     return 0;
  176. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement