Znajdź K
Lekcja 16 z 17 w kursie Operacje bitowe w Coddy.
Wyzwanie
ŚredniDla 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