---
tags: Python
---
# XLIV-й открытый чемпионат по программированию Учебного центра “Кит”
*22 мая 2021 г.*
:::info
<div style="text-align: center;">
<b>Внимательно прочитайте!</b>
</div>
<br>
- На решение выносятся 5 (пять) задач. Решить надо не более 3 (трех) задач.
- Каждому участнику на решение выделяется 2 часа (теория и практика).
- Правильное решение любой задачи оценивается в 8 баллов + номер задачи.
- За решение оптимальным алгоритмом +1 балл.
- За оригинальный интерфейс +1 балл.
- За несоблюдение требований Центра "Кит" по стилю программирования -1 балл.
- Неправильное имя программы -1 балл
- Каждая задача должна быть сохранена с именем вида `olimp1.py`, `olimp2.py`,..., где цифра соответствует номеру задачи
- Все файлы с решениями и папки с проектами должны сохраняться в каталог с именем `Фамилия Имя` в папке `\\Kitteacher\общая_папка\Олимпиада Python` в сети. Имя каталога набирать на русском языке.
:::
## Задача :one:
Знайка решил провести в Цветочном городе чемпионат по футболу среди команд всех улиц. Подготовку футбольного поля он поручил Незнайке. Помогите Незнайке нарисовать разметку футбольного поля, как показано на рисунке (это условный пример)

## Задача :two:
Перед проведением футбольных матчей нужно было провести на поле тренировку для каждой команды. Знайка решил, что для тренировки может понадобиться много мячей. Напишите программу рисования на экране 10 мячей (нарисуйте с помощью круга) с заданной с клавиатуры длиной радиуса на зеленом фоне.

## Задача :three:
Написать программу для информационного табло матча Знайка поручил Незнайке. Помогите Незнайке написать такую программу. Программа должна спрашивать, сколько голов забили команды, а затем рисовать нужное количество мячей разными цветами для двух команд. Если какая-то команда вообще не забила, то отобразить это на табло как-то по-особенному. Например, вот так (здесь первая команда победила вторую со счетом 3:2):

## Задача :four:
Напишите программу, которая читает из текстового файла текстовую строку с участниками и результатом финального матча чемпионата по футболу и определяет победителя. Например, в текстовом файле записана следующая строка:
```
Украина – Голландия – 5:3
```
Программа выводит на экран название команды-победителя:
```
Украина
```
## Задача :five:
Помогите Незнайке написать программу для составления турнирной таблицы чемпионата между четырьмя клубами. В программу вводится для каждой команды название, количество набранных очков (`О`), забитых (`МЗ`) и пропущенных (`МП`) мячей. Программа должна сформировать на экране итоговую таблицу, в которой команды будут отсортированы по убыванию количества набранных очков. Если количество очков совпадает, то место выше занимает команда с лучшей разницей забитых и пропущенных мячей (`РМ`).

---
(c) Яценко Р.Н., 2021
[Учебный центр компьютерных технологий "Кит"](http://kit.kh.ua/)
<img src="https://i.imgur.com/Kh901c1.png" style="width: 150px; position: fixed; top: 100px; right: 10px; border: 0; box-shadow: none;">