@vippetrov
C++, php

Нужно помочь в решении задачи по информатике. Почему не проходит?

5da6b4e7b0272480224717.jpeg
Мой код, не проходит:
https://repl.it/repls/FussyWholeSearchengine
  • Вопрос задан
  • 118 просмотров
Решения вопроса 1
@res2001
Developer, ex-admin
Тут геометрическая прогрессия. Из формулы суммы n членов геометрической прогрессии у меня получилось что-то такое:
h = floor( log(1. - (1.-b)*MAX/(double)a1) / log((double)b)); // в h количество тарелок при которых sum <= MAX
if(h > n) 
  cout << n << std::endl;
else
  cout << h << std::endl;

На тестовом примере дает правильный результат.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы