Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
Двоих людей обвиняют в совместном преступлении. Если оба признают себя виновными, каждый получит легкое наказание. Если это сделает один, а второй нет, то первого освободят, а второго подвергнут суровому наказанию. Если оба не признают своей вины, их обоих освободят от наказания.
Почему с точки зрения отдельного обвиняемого лучше признаться, а с точки зрения обоих - не делать этого?
Излагайте свои рассуждения в комментариях!
#логическаязадача
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1👍1
Решив таким образом, оба обвиняемых признают свою вину. В результате они оба получат наказание, хотя и легкое. А могли бы быть освобождены, если бы оба не признали своей вины.
Дилемма заключённого, лежащая в основе этой задачи, - фундаментальная проблема в теории игр. Согласно ей рациональные игроки не всегда будут сотрудничать друг с другом, даже если это в их интересах.
#логическаязадача
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
Задача с кодом. Сиракузская последовательность
Сиракузская последовательность генерируется следующим образом. Берем любое натуральное число
Немецкий математик Коллатц выдвинул гипотезу: какое бы начальное число
Напишите функцию, которая будет принимать в качестве аргумента число и возвращать кортеж из двух элементов: количества шагов сиракузской последовательности для переданного числа и наибольшее число в этой последовательности.
Примеры:
Решение на нашем сайте.
#задача #coding
Сиракузская последовательность генерируется следующим образом. Берем любое натуральное число
n. Если оно четное, то делим его на 2, а если нечетное, то умножаем на 3 и прибавляем 1 (получаем 3n + 1). Над полученным числом выполняем те же самые действия, и так далее.Немецкий математик Коллатц выдвинул гипотезу: какое бы начальное число
n мы ни взяли, рано или поздно мы получим единицу.Напишите функцию, которая будет принимать в качестве аргумента число и возвращать кортеж из двух элементов: количества шагов сиракузской последовательности для переданного числа и наибольшее число в этой последовательности.
Примеры:
collatz(2) ➞ (2, 2)
# seq = [2, 1]
collatz(3) ➞ (8, 16)
# seq = [3, 10, 5, 16, 8, 4, 2, 1]
collatz(7) ➞ (17, 52)
# seq = [7, 22, 11, 34, 17, 52, 26, 13, 40, 20, 10, 5, 16, 8, 4, 2, 1]
collatz(8) ➞ (4, 8)
# seq = [8, 4, 2, 1]
Решение на нашем сайте.
#задача #coding
❤1👏1
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2
@pythonrabota - сейчас основной канал по поиску работы для питонистов. Только что запостили вакансию "Junior Python в сбер" удивительно - но до сих пор такие вакансии есть.
❤4👏1
Please open Telegram to view this post
VIEW IN TELEGRAM
В пакете содержится 9 кг крупы. Попробуйте при помощи чашечных весов и гирь в 50 и 200 г распределить всю крупу по двум пакетам: в один — 2 кг, в другой — 7 кг. При этом разрешается произвести только три взвешивания.
#логическаязадача
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Junior Python Developer
Компания: HireWay
Зарплата: от 100 000 до 150 000 рублей
Тип занятости: Полный день/удаленка гибкий график
Обязанности:
- Разработка и поддержка серверной логики на Python.
- Участие в проектировании архитектуры приложений.
- Написание чистого и поддерживаемого кода.
- Тестирование и отладка разработанных решений.
- Взаимодействие с командой для решения поставленных задач.
- Документирование процессов и кода.
Требования:
- Знание Python и опыт работы с фреймворками, такими как Django, Flask или FastAPI (желательно).
- Опыт работы с базами данных (например, PostgreSQL, MySQL).
- Опыт работы с системами контроля версий (Git).
- Знание принципов ООП и основ алгоритмов.
- Готовность учиться и развиваться в области программирования.
- Ответственность, внимание к деталям и умение работать в команде.
Контакт для связи: @altinaida
Компания: HireWay
Зарплата: от 100 000 до 150 000 рублей
Тип занятости: Полный день/удаленка гибкий график
Обязанности:
- Разработка и поддержка серверной логики на Python.
- Участие в проектировании архитектуры приложений.
- Написание чистого и поддерживаемого кода.
- Тестирование и отладка разработанных решений.
- Взаимодействие с командой для решения поставленных задач.
- Документирование процессов и кода.
Требования:
- Знание Python и опыт работы с фреймворками, такими как Django, Flask или FastAPI (желательно).
- Опыт работы с базами данных (например, PostgreSQL, MySQL).
- Опыт работы с системами контроля версий (Git).
- Знание принципов ООП и основ алгоритмов.
- Готовность учиться и развиваться в области программирования.
- Ответственность, внимание к деталям и умение работать в команде.
Контакт для связи: @altinaida