В одной туристической местности есть маленький островок, на который регулярно привозят туристов на катере. На островке есть ресторанчик. И вот однажды туда прибыла голодная компания из 6 человек. Все заказали себе по стейку. К сожалению, время поджимает, и чтобы ребята успели поесть и благополучно отбыли на катере обратно в отель, повар должен успеть пожарить стейки за 15 минут.
Так случилось, что у повара осталась только одна незанятая сковорода, на которой одновременно можно поджаривать только 4 стейка. Стейки жарятся по 5 минут с каждой стороны. Что делать повару?
#логическаязадача
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4
Сбер
Junior · Onsite · Санкт-Петербург
Гринатом
Junior · Onsite · Москва
AGIMA
Middle · Remote · 💰до ₽178 000
Middle · Remote · 💰₽150 000 – 250 000
Лучи
Middle · Remote
Вертикали
Middle
Яндекс
Middle · Hybrid
РСХБ
Contract · Middle · Onsite · Россия · 💰до ₽256 000
VK
Senior · Remote
Senior · Remote · РФ/дружественные страны
Devhunt
Senior · Remote · Вне РФ · 💰$3 200
МТС Web Services
Senior · Remote
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Биты четности используются для проверки того, не были ли нарушены двоичные данные в ходе передачи. Работают они следующим образом:
- Если двоичная строка содержит нечетное количество единиц, бит четности — 1.
- Если двоичная строка содержит четное количество единиц, бит четности — 0.
- Бит четности добавляется в конец двоичной строки.
Создайте функцию, которая будет при помощи битов четности проверять, валидна ли двоичная строка.
validate_binary("10110010") ➞ True
# Последняя цифра - бит четности.
# 0 - последняя цифра.
# 0 означает, что число единиц должно быть четным.
# Здесь 4 единицы.
# Возвращаем True.validate_binary("00101101") ➞ True
validate_binary("11000000") ➞ True
validate_binary("11000001") ➞ False
#задача #coding
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
OZON
Junior · Hybrid
Сбер
Junior · Onsite · Санкт-Петербург
Сбер
Part time · Junior · Onsite · Санкт-Петербург
StackBridge
Junior · Remote · Россия · 💰 ₽70 000 – 110 000
Glowbyte
Junior · Hybrid · Москва · 💰 от ₽100 000
Bell Integrator
Middle · Onsite · Москва
HuntTech
Middle · Remote · РФ · 💰 ₽195 000 – 240 000
Middle · Россия · 💰 ₽200 000 – 230 000
Piklema
Middle · Hybrid · Москва
Бизнес Технологии
Senior · Hybrid · Санкт-Петербург, Пермь, Нижний Новгород +2 · 💰 ₽200 000 – 300 000
Точка
Middle · Remote · Удаленно · 💰 до ₽390 000
United Developers
Middle · Remote · Тольятти
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Оффер редко приходит сам. Обычно между «без работы» и «оффер получен» стоят десятки откликов, доработок резюме и часов поиска.
Talanto.work помогает пройти этот путь быстрее:
🟠 50 000+ IT-вакансий с разных сайтов
🟠 Telegram-бот с уведомлениями по вашим фильтрам
🟠 Проверка резюме и рекомендации по улучшению
🟠 Проверка соответствия резюме конкретной вакансии
🟠 Генератор персональных сопроводительных писем
Ищите работу не дольше. Ищите эффективнее.
Talanto.work помогает пройти этот путь быстрее:
Ищите работу не дольше. Ищите эффективнее.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
Тензор
Middle · Hybrid · Москва · ₽100 000 – 250 000
Максима Прайдекс
Junior · Hybrid · Москва · ₽120 000
Sance.AI
Junior · Remote · ₽120 000 – 150 000
ООО "М-ТЕХ"
Middle · Remote · Москва · до ₽150 000
GGsel
Middle · Remote · от ₽180 000
Wildberries
Middle · Remote
ИнфоТеКС
Middle · Onsite · Пенза, Уфа
ДВГ Проджект
Middle · Белгород
НДА
Middle · Onsite · Кипр
HuntTech
Middle · Remote · Россия · ₽200 000 – 250 000
Tango.me
Middle · Onsite · Варшава · $3 000 – 4 000
Авито
Senior · Remote
Please open Telegram to view this post
VIEW IN TELEGRAM
😁1
Трех человек построили гуськом. Для простоты восприятия дадим им имена: Олег, Семен и Павел. Олег стоит первым, он не видит двух других. За Олегом стоит Семен и видеть он может только Олега. Павел стоит третьим, он видит и Олега, и Семена.
У организаторов эксперимента есть набор из пяти шляп: две белых и три черных (количество и цвета шляп — не секрет).
Участникам эксперимента завязали глаза и надели на каждого по шляпе (выбрали случайно, а две лишних убрали с глаз долой). После этого глаза развязали.
У Павла спросили, знает ли он, какого цвета его шляпа. Он ответил, что нет.
После этого спросили Семена, но он тоже сказал, что не знает цвет своей шляпы.
А вот Олег сказал, что может с уверенностью сказать, какая шляпа у него на голове. Как он это определил (и какого все-таки цвета его шляпа)?
#логическаязадача
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Сбер
Junior · Onsite · Москва
ITK academy
Junior · Remote · Россия · 💰 от ₽75 000
Мегафон
Middle · Onsite · Екатеринбург
OperAI
Part time · Middle · Remote · Москва
IT Test
Middle · Hybrid · Тула, Санкт-Петербург, Ульяновск · 💰 от ₽150 000
Djatu
Senior · Onsite · Москва · 💰 ₽150 000 – 200 000
ВкусВилл
Middle · Onsite · Москва
Сбер
Middle · Hybrid · Москва
Domclick
Middle · Hybrid · Москва
Omega Solution
Middle · Remote · Польша · 💰 от $3 000
Сбербанк
Middle · Onsite · Москва · 💰 ₽280 000 – 460 000
ПАО МТС
Middle · Remote · РФ
Wisebits
Middle · Remote · Кипр · 💰 от €5 000
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1❤🔥1
Списки и кортежи — основа работы с данными в Python. Они встречаются почти в каждом проекте, и без понимания этих структур не обойтись.
Хотите проверить, насколько уверенно вы с ними обращаетесь? Пройдите тест и узнайте, на каком уровне ваши знания.
#тест #списки
Please open Telegram to view this post
VIEW IN TELEGRAM
🥰2
Приглашаем на открытый урок.
🗓 11 августа в 20:00 МСК
🆓 Бесплатно. Урок в рамках старта курса «Pyhon-разработчик».
На этом вебинаре вы разберётесь, как подключить базу данных к FastAPI-приложению с помощью синхронного SQLAlchemy. Опишете модели, поработаете с сессией и управлять изменениями схемы через Alembic.
Результат:
- Научитесь работать с базой данных через SQLAlchemy.
- Научитесь описывать модели и связи между таблицами.
- Разберёте, как создавать и применять миграции через alembic.
🔗 Ссылка на регистрацию: https://vk.cc/d0cekH
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3❤1🔥1
Рекурсия — это фундаментальная концепция в программировании, а в Python она особенно важна. По своей сути это техника, при которой для решения задачи функция вызывает сама себя, разбивая задачу на более мелкие и управляемые подзадачи.
В этой статье мы рассмотрим саму концепцию рекурсии, разберем, как она работает в Python, и поговорим о ее практическом применении.
#функции
Please open Telegram to view this post
VIEW IN TELEGRAM
👏2❤1👍1
Разобрали, как работает метод
get() у dict. #tipsandtricks #словари
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍2👌1
Не можете запомнить, писать ли в list comprehension оператор
if перед for, а комбинацию if..else после, или наоборот? Прочитав эту статью, вы поймете, из каких частей состоит представление списка, и больше не будете путаться!#списки
Please open Telegram to view this post
VIEW IN TELEGRAM
👏1
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2🤔1