


Программирование
+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;
}
}
}
Напиши
Больше по теме