Top.Mail.Ru
Ответы
Аватар пользователя
Аватар пользователя
Аватар пользователя
Аватар пользователя
Программирование
+2

Напишите код на языке C++.

Внизу предоставлено условие задачи. Напишите ответ, надо срочно!!!

По дате
По рейтингу
Аватар пользователя
Новичок

Алгоритм ниже, должен найти число менее чем за 7 шагов.

1234567891011121314151617181920
 #include <cmath>
int guess(const BlackBox& box){ 
  int  a =  1,b=100; 
  int i=8;
  while(--i){ 
    int mp = std::round(static_cast<float>(a+b)/2);  
    try{ 
         box.GuessNumber(mp); 
    } 
    catch(ExceptionLess const& ex){ 
         b = mp;   
    }
    catch(ExceptionGreater const& ex){ 
         a = mp; 
    } 
    catch(ExceptionEqual const& ex){ 
         return mp; 
    } 
  } 
} 
Аватар пользователя
Знаток

Напиши