An open API service indexing awesome lists of open source software.

https://github.com/realism-dev/eternal-contest-t-bank

Решения всех задач Вечного Контеста Т-Банк. Реализация на языке kotlin с подробными комментариями и разбором.
https://github.com/realism-dev/eternal-contest-t-bank

algorithms competitive-programming contest contest-programming contest-solution eternal eternal-contest kotlin problem-solving solutions t-bank t-bank-contest t-bank-contest-solutions

Last synced: 3 months ago
JSON representation

Решения всех задач Вечного Контеста Т-Банк. Реализация на языке kotlin с подробными комментариями и разбором.

Awesome Lists containing this project

README

        

# Решения задач Вечного контеста Т-Банк

Этот репозиторий содержит мои решения задач из раздела Вечный контест на платформе Т-Банк. Все решения реализованы на языке Kotlin и снабжены комментариями для улучшения понимания логики и методов решения.

## Содержание

- [Описание](#описание)
- [Структура репозитория](#структура-репозитория)
- [Как запустить](#как-запустить)
- [Тесты](#тесты)
- [Контакты](#контакты)
- [Лицензия](#лицензия)

## Описание

Вечный контест от Т-Банк — это набор сложных алгоритмических и математических задач, предназначенных для профессиональных разработчиков и участников олимпиад по программированию.
Мои решения фокусируются на оптимизации производительности и читаемости кода, а также демонстрируют различные подходы к решению задач с использованием языка Kotlin.
Все решения по состоянию на сентябрь 2024 года проходят все тесты с результатом "ОК".

## Структура репозитория

- src/main/kotlin/solutions — каталог с решениями всех задач.
- src/test/kotlin/tests — тестовые случаи для проверок корректности решений.
- README.md — этот файл с описанием репозитория.

## Как запустить

1. Клонировать репозиторий:

```bash
git clone https://github.com/Realism-dev/Ethernal-Contest-T-Bank.git
cd Ethernal-Contest-T-Bank
```
2. Компиляция и запуск задачи 1:
```bash
kotlinc src/main/kotlin/solutions/Task_1.kt -include-runtime -d Task_1.jar
java -jar Task_1.jar
```
Или с Gradle:
```bash
./gradlew run --args="Task_1"
```

## Тесты

Папка src/test/kotlin/tests содержит простой генератор тестов и пример тестирования задачи №11.

## Контакты

Если у вас есть вопросы или другие варианты решений задач, свяжитесь со мной:

[Telegram](https://t.me/realism_dev)

[GitHub](https://github.com/Realism-dev)

## Лицензия

Этот проект распространяется под лицензией MIT. Подробности можно найти в файле [LICENSE](https://github.com/Realism-dev/Ethernal-Contest-T-Bank/blob/main/LICENSE).