#include #include using namespace std; #define LICZBA_PYTAN 1 #define DOBRZE (1) #define ZLE (-0.5) int main() { if (LICZBA_PYTAN < 32) { array odp; // tablica odpowiedzi for (bool& b : odp) b = false; float sumaWynikowPosrednich = 0; for (int i = 0; i < odp.size(); i++) { for (int k = 0; k < odp.size() - i + 1; k++) { for (int j = 0; j < k; j++) odp.at(j) = true; for (const bool b : odp) sumaWynikowPosrednich += b ? DOBRZE : ZLE; } } float sredniWynik = sumaWynikowPosrednich / (1 << (odp.size())); cout << "sredni wynik: " << sredniWynik << "pkt." << endl; } else cout << "oj byczq... 2^32"; return 0; }