def read_generator_settings(filename): try: f = open(filename, "r") except IOError: print("Невозможно открыть файл: ", filename) ff.exit() # Начальный элемент последовательности x0 = int(f.readline()) # Коэффициенты генератора a, b, c = [int(x) for x in f.readline().split()] # Длина и Основание последователности n, m = [int(x) for x in f.readline().split()] f.close() return x0, a, b, c, n, m
def read_tests_settings(filename): try: f = open(filename, "r") except IOError: print("Невозможно открыть файл: {0}".format(filename)) ff.exit() # Длина поселдовательности n_list = [int(val) for val in f.readline().split()] # Параметры распределения Стьюдента n = int(f.readline()) # Параметр распределения Хи-квадрат k = int(f.readline()) # Уровень значимости alpha = float(f.readline()) # Точность вычислений precision = int(f.readline()) histogram_run = ff.str_to_bool(f.readline().rstrip('\n')) chart_run = ff.str_to_bool(f.readline().rstrip('\n')) f.close() return n_list, n, k, alpha, precision, histogram_run, chart_run
def read_tests_settings(filename): try: f = open(filename, "r") except IOError: print("Невозможно открыть файл: {0}".format(filename)) ff.exit() # Длина поселдовательности n_list = [int(val) for val in f.readline().split()] # Параметр поправки для метода суммирования correction_n = int(f.readline()) # Параметр распределения Рэлея sigm = float(f.readline()) # Уровень значимости alpha = float(f.readline()) # Точность вычислений precision = int(f.readline()) histogram_run = ff.str_to_bool(f.readline().rstrip('\n')) chart_run = ff.str_to_bool(f.readline().rstrip('\n')) f.close() return n_list, correction_n, sigm, alpha, precision, histogram_run, chart_run