Есть ответ 👍

даны 4 числа,если 2 меньше 3 и сумма 1 и 4 кратно 3 ,то каждое число уменьшить в 2 раза ,в противном случае заменить на 0​ в виде алгоритма

162
263
Посмотреть ответы 1

Ответы на вопрос:

Aleksey8b
4,4(67 оценок)

#include <iostream>

#include <cmath>

using namespace std;

signed main() {

   double one = 1.0;

   double a;

   cin >> a;

   int l = 2, r = 10000;

   while(l <= r){

       int m = (l+r)/2;

       if(one + one/m < a) r = m - 1;

       else l = m + 1;

   }

   cout << one + one/l;

}

Популярно: Информатика