Các lượt nộp
    Danh sách bài
    Trang chủ
    Báo lỗi

    solution

    Đề bài: [JavaScript] Kiểm tra luỹ thừa của 2

    Cho một số nguyên n. Hãy kiểm tra n có phải là luỹ thừa nguyên dương của 2 không (n = 2^k với k ≥ 0). Gợi ý: dùng mẹo n > 0 && (n & (n - 1)) === 0. In 'YES' hoặc 'NO'.

    • Định dạng đầu vào:

      Một số nguyên n trên một dòng.

    • Ràng buộc đầu vào:

      0 ≤ n ≤ 2^31 - 1.

    • Định dạng đầu ra:

      'YES' hoặc 'NO'.

    Ví dụ:

    Đầu vào:

    1
    

    Đầu ra:

    YES

    Giải thích:

    1 = 2^0 → YES.

    Đang tải editor...