// // Created by maxi2 on 17.04.2024. // #include #include bool checkIsSequence(std::vector vec) { if (vec.size() <= 2) return false; int fac = vec[1] / vec[0]; for (int i = 1; i < vec.size() - 1; ++i) { if (vec[i] != (vec[i - 1] * fac)) return false; } return true; } int main() { std::vector vec = {1, 2, 4, 8, 16}; std::vector vec2 = {5,25,125,625,3125}; std::cout << "Is sequence: " << checkIsSequence(vec) << std::endl; std::cout << "Is sequence: " << checkIsSequence(vec2) << std::endl; return 0; }