ABC081B - Shift only
#include <algorithm> #include <iostream> using namespace std; #define REP(i, n) for (int i = 0; i < (n); ++i) int main(void) { const int INF = 1e9; int n, a, ans = INF; cin.tie(0); ios::sync_with_stdio(false); cin >> n; REP(i, n) { int cnt = 0; cin >> a; while (a % 2 == 0) { cnt++; a /= 2; } ans = min(ans, cnt); } cout << ans << "\n"; return 0; }