#pragma once #include #include //class AllCases { //public: // AllCases() { // load_basic_ranges(); // } // void find_all_cases(); // std::vector all_cases[16]; // std::vector basic_ranges; // // static uint32_t binary_reverse(uint32_t bin); // static bool check_case(uint32_t head, uint32_t range); // //private: // void load_basic_ranges(); // void generate_ranges(int n1, int n2, int n3, int n4); //};