/ege27InputGenerator

Создает входные данные для 27 задачи ЕГЭ по информатике

Primary LanguagePythonBSD 2-Clause "Simplified" LicenseBSD-2-Clause

ege27InputGenerator

Создает входные данные для 27 задачи ЕГЭ по информатике ScreenShot

Установка

Чтобы использовать модуль нужно скопировать файл input27gen.py в папку с проектом и импортировать его в проект

import input27gen

Использование

Модуль позволяет создавать разные наборы данных:

  1. Случайный array
quick_array(length=5)
  1. Случайный string
quick_string(length=5)
  1. Кастомный array
custom_normal_array(minLength = 5, maxLength=10, minValue=0, maxValue=100, divider=1) #несортированный 
custom_sorted_array(minLength = 5, maxLength=10, minValue=0, maxValue=100, divider=1) #сортированный (min-max)
custom_sorted_reversed_array(minLength = 5, maxLength=10, minValue=0, maxValue=100, divider=1) #сортированный (max-min)
  1. Кастомный string
custom_normal_string(minLength = 5, maxLength=10, minValue=0, maxValue=100, divider=1) #несортированный 
custom_sorted_string(minLength = 5, maxLength=10, minValue=0, maxValue=100, divider=1) #сортированный (min-max)
custom_sorted_reversed_string(minLength = 5, maxLength=10, minValue=0, maxValue=100, divider=1) #сортированный (max-min)

Входные данные

length = 5 #Длина набора

minLength = 5 #Минимальная длина набора
maxLength = 10 #Максимальная длина набора 
minValue = 0 #Минимальное значение
maxValue = 100 #Максимальное значение
divider = 1 #Делитель