Skip to main content

Егэ 22 задание. Авто заполнение таблицы. Шаблонный алгоритм.

Project description

import PanoFF-Excel

1

PanoFF-Excel.create(filepath) #.xls or .xlsx

""" Пример: В файле содержится информация о совокупности N вычислительных процессов, которые могут выполняться параллельно или последовательно. Приостановка выполнения процесса не допускается. Будем говорить, что процесс B зависит от процесса A, если для выполнения процесса B необходимы результаты выполнения процесса A. В этом случае процессы A и B могут выполняться только последовательно. Информация о процессах представлена в файле в виде таблицы. В первом столбце таблицы указан идентификатор процесса (ID), во втором столбце таблицы – время его выполнения в миллисекундах, в третьем столбце перечислены с разделителем «;» ID процессов, от которых зависит данный процесс. Если процесс независимый, то в таблице указано значение 0.

Определите максимальную продолжительность отрезка времени (в мс), в течение которого возможно одновременное выполнение максимального количества процессов, при условии, что все независимые друг от друга процессы могут выполняться параллельно, а время окончания работы всех процессов минимально. Типовой пример имеет иллюстративный характер. Для выполнения задания используйте данные из прилагаемого файла. """

2

PanoFF-Excel.decision(filepath) #.xls or .xlsx

""" Пример: В файле 22_29.xlsx содержится информация о совокупности N вычислительных процессов, которые могут выполняться параллельно или последовательно. Будем говорить, что процесс B зависит от процесса A, если для выполнения процесса B необходимы результаты выполнения процесса A. В этом случае процессы могут выполняться только последовательно.

Информация о процессах представлена в файле в виде таблицы. В первой строке таблицы указан идентификатор процесса (ID), во второй строке таблицы  — время его выполнения в миллисекундах, в третьей строке перечислены с разделителем «;» ID процессов, от которых зависит данный процесс. Если процесс является независимым, то в таблице указано значение 0.

Определите минимальное время, через которое завершится выполнение всей совокупности процессов, при условии, что все независимые друг от друга процессы могут выполняться параллельно. """

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

panoff_excel-0.2.5.tar.gz (5.0 kB view details)

Uploaded Source

Built Distribution

PanoFF_Excel-0.2.5-py3-none-any.whl (5.4 kB view details)

Uploaded Python 3

File details

Details for the file panoff_excel-0.2.5.tar.gz.

File metadata

  • Download URL: panoff_excel-0.2.5.tar.gz
  • Upload date:
  • Size: 5.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.4

File hashes

Hashes for panoff_excel-0.2.5.tar.gz
Algorithm Hash digest
SHA256 b60d2c3be66c28b44e1ce5980b84f3410d325bcda2affecb2c80f395916ae1d8
MD5 5e0ad9cebe667ca9ec1bd5baf14d24a5
BLAKE2b-256 ea5a180c232aa5427b698c6f213237759e20bd9207b71d15750054a223e7a6ea

See more details on using hashes here.

File details

Details for the file PanoFF_Excel-0.2.5-py3-none-any.whl.

File metadata

File hashes

Hashes for PanoFF_Excel-0.2.5-py3-none-any.whl
Algorithm Hash digest
SHA256 b697f4201c48132459d7633dc9ea9030c860073981efc0f3434f567e66678884
MD5 a15f310b054fa9e91a7125ac77742e4b
BLAKE2b-256 39d857076daad904c4839f2e6654d4d0fa4a9f922d18472d01cb15ef2d1c89f7

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page