1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | #include <iostream> #include <cmath> int main() { int n; std::cin >> n; int count = 1; int floor = 0; while (true) { floor++; count *= 2; if (n < count) { std::cout << floor; break; } } return 0; } | cs |
'algorithm ' 카테고리의 다른 글
더블릿|dovelet - 정다각형 면적/rpoly (0) | 2016.07.18 |
---|---|
더블릿|dovelet - 조아나와 홀수/joana (0) | 2016.07.18 |
더블릿|dovelet - 약수의 개수가 짝수/even (0) | 2016.07.18 |
더블릿|dovelet - 대각선 교차점/coci_intersect (0) | 2016.07.18 |
더블릿|dovelet - 선의 수 구하기/complete_graph (0) | 2016.07.16 |