SHARE
TWEET

Untitled

a guest Jul 10th, 2016 70 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.  
  2. int guess_max(double x, int N, int count) {
  3.   /*
  4.    * gdzie
  5.    *    x – dana liczba
  6.    *    N - liczba wszystkich liczb (głupio brzmi, ale chyba nie powinno się w tym przypadku pisać „ilość wszystkich liczb”)
  7.    *    count – pozycja liczby x od początku zbioru, czyli 1..N
  8.    */
  9.   /*
  10.    * Algorym:
  11.    *
  12.    * jesli uwazasz, ze x jest liczba najwieksza
  13.    *     return 1
  14.    * w przeciwnym przypadku
  15.    *     return 0
  16.    */
  17.    
  18.   if(N == count)
  19.     return 1;
  20.  
  21.   double d = 1.0;
  22.   int i;
  23.  
  24.   //if(pow(x, N - count) >= 0.5) return 1;
  25.   for(i = 0; i < N - count; ++i){
  26.     d *= x;
  27.   }
  28.  
  29.   if(d >= 0.5) return 1;
  30.  
  31.   return 0;  
  32. }
RAW Paste Data
Top