小白只会暴力模拟┭┮﹏┭┮

#include <bits/stdc++.h>
using namespace std;

int n;
int a[100005];
void solve()
{
    cin>>n;
    int mi=1e9;
    for(int i=0;i<n;i++)
    {
        cin>>a[i];
        mi=min(mi,a[i]);
    }
    int cnt=0;
    while(1)
    {
        bool sign=1;
        for(int i=0;i<n;i++)
        {
            while(a[i]>mi)
            {
                a[i]/=2;
                cnt++;
            }
            if(a[i]<mi)//更新最小值
            {
                mi/=2;
                sign=0;
                break;
            }
        }
        if(sign)
        {
            cout<<cnt<<endl;
            return;
        }
    }
}
int main()
{
    solve();
}