• переведите в C++.

    var n,k,n2:int64;

    begin

    read(n);

    k:=0;

    n2:=1;

    while n2<=n do

    begin

    n2:=n2*2;

    k:=k+1;

    end;

    write(k);

    end.

Ответы 1

  • #include <iostream>

    #include <cmath>

    int main()

    {

    int n;

    std::cin>>n;

    std::cout<<ceil(log(n)/log(2));

    return 0;

    }

    • Автор:

      duke10
    • 6 лет назад
    • 0
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years