Menu
Coddy logo textTech

Znajdź K

Lekcja 16 z 17 w kursie Operacje bitowe w Coddy.

challenge icon

Wyzwanie

Średni

Dla danej liczby całkowitej <strong>n</strong> znajdź maksymalną wartość liczby całkowitej k, dla której zachodzi następujący warunek:

  • <strong>n & (n−1) & (n−2) & (n−3) & ... (k) = 0</strong>

gdzie & oznacza bitową operację AND.

Spróbuj swoich sił

#include <cmath>
using namespace std;

int FindK(int n) {
    // Wpisz kod tutaj
}

Wszystkie lekcje w sekcji Operacje bitowe

Poćwicz samodzielnie: Kompilator C++ online