今日练习

今日练习

UVA 11464 ,太难了不会!跳过(

UVA 11384 AC;

UVA 10795 待完成;

UVA 11384

相当于对半分,然后一刀切,大的数据全部和小的数据一样,再一起进行处理;

//
// Created by 21122 on 2022/5/23/0023.
//
#include<iostream>
using namespace std;

int func(int n )
{
    if(n == 1)
    {   //base condition
        return 1;
    }
    else
    {
        //向上取整
        return func(n / 2) + 1;
    }

}
int main()
{
   int n;
   while(cin >> n)
   {
       int result = func(n);
       cout << result << endl;

   }

    return 0;

}