ФЕДЕРАЦИЯ СПОРТИВНОГО ПРОГРАММИРОВАНИЯ РЕСПУБЛИКИ ИНГУШЕТИЯ
76 subscribers
115 photos
19 videos
1 file
23 links
Федерация спортивного программирования создана 19 октября 2021 года.

В апреле 2022 года по инициативе Федерации спортивное программирование официально признано видом спорта.

Для связи: [email protected]
Download Telegram
🚀 Продолжается регистрация на Кубок по спортивному программированию «ДагКод»!

💻 Испытай себя и свои навыки в Открытом Кубке по спортивному программированию среди детей и молодежи «ДагКод»!

📅 Этапы Кубка:
1️⃣ 03 ноября — первый онлайн-этап
2️⃣ 16 ноября — второй онлайн-этап
3️⃣ 22 ноября — финал (оффлайн)

💰 Призовой фонд — 300 000 рублей!

👥 Участвовать могут граждане России от 12 лет, прошедшие регистрацию.

📌 Регистрация открыта до 2 ноября (19:00 мск)
👉 По ссылке: https://foncode.ru/contests/802

Твой код — твоя сила!

#ДагКод #СпортивноеПрограммирование #Дагестан #IT
2
Многие об этом не знают и почти не используют!

Чтобы нельзя было «случайно проигнорировать» важный результат, пометьте функцию атрибутом [[nodiscard]]. Компилятор предупредит, если возвращаемое значение не используют.

Пример: parse_num() возвращает std::optional<int> с [[nodiscard]]. Вызов без проверки (parse_num("xx");) — сразу ворнинг, а корректный путь — через if (auto n = ... ).

➡️ Ловит «забыл проверить» ещё на этапе сборки и отлично сочетается с std::optional/std::expected.

@fsprussia

#ФСП #СпортивноеПрограммирование
Please open Telegram to view this post
VIEW IN TELEGRAM
Напиши функцию, которая распарсит вложенные структуры (списки, кортежи, множества, генераторы) в одну последовательность, но не трогает строки и не падает из-за циклов.

Вот как сделать это без рекурсии, только через стек:


def flatten(obj):
stack = [obj]
seen = set()
while stack:
x = stack.pop()
if isinstance(x, (str, bytes)):
yield x
elif isinstance(x, (list, tuple, set)):
xid = id(x)
if xid in seen:
continue
seen.add(xid)
stack.extend(reversed(list(x)))
else:
yield x

# пример
data = [1, [2, 3], ("ab", [4, 5]), 6]
data.append(data) # создаём цикл
print(list(flatten(data)))


@fsprussia

#ФСП #СпортивноеПрограммирование
Media is too big
VIEW IN TELEGRAM
Как прошёл первый день чемпионата «Исходный код-100»?

В Лицее-центре «Олимп» стартовал Республиканский чемпионат по спортивному программированию «Исходный код-100», который собрал юных IT-специалистов из 33 команд со всей Ингушетии.

📣 Первый день прошёл в атмосфере высокого темпа, концентрации и настоящего командного духа. Участники прошли путь от формирования идеи до создания первых рабочих прототипов своих IT-продуктов. Команды активно погружались в задачи, распределяли роли, продумывали архитектуру решений и приступили к разработке.

#ИсходныйКод100
Please open Telegram to view this post
VIEW IN TELEGRAM
4
⚡️ Завершился Первый в истории Чемпионат Республики Ингушетия по спортивному программированию «Исходный код-100» в дисциплине продуктовое программирование, приуроченный к знаковой дате — 100-летию государственности Республики Ингушетия.

👩‍💻 33 команды молодых IT-специалистов сразились в интеллектуальной баталии за звание лучших разработчиков.
В течение двух дней участники писали оптимальный и чистый код, проектировали интерфейсы и создавали уникальные пользовательские приложения, демонстрируя логику, скорость мышления и креативность.

🏆 Победителями Чемпионата стали:

🥇 место — команда «RTX 5090»
🥈 место — команда «CodeGush»
🥉 место — команда «КиберКсиб»

⭐️ Специальная номинация «Самый чистый код и архитектура» стала достижением команды NextStep — их проект отличился идеальной структурностью и продуманной логикой.

📣 Мы поздравляем всех победителей и участников!
Вы доказали, что молодёжь Ингушетии уверенно осваивает IT-сферу и готова создавать продукты, которые способны менять будущее.

В мероприятии приняли участие Министр образования и науки РИ Ахмед-Башир Цороев, Министр спорта РИ Руслан Белхороев и И.О. Министра промышленности и цифрового развития РИ Ислам Угурчиев, а также Директор кампуса «Школа 21» Колоев Руслан и Директор республиканского детского технопарка «Кванториум» Яндиев Салман, тем самым подчеркнув межведомственную поддержку развития цифровых компетенций у молодёжи.


Искренняя благодарность нашим партнёрам и со-организаторам:
Лицей-центр одарённых детей «Олимп»
Ингушский филиал «Ростелеком»
Федерация спортивного программирования России
Региональное отделение Движения Первых

📌 Мероприятие организовано Федерацией спортивного программирования Республики Ингушетия при поддержке Росмолодёжь.Гранты и региональных партнёров.


#ИсходныйКод100
#ФСПИнгушетия
#РосмолодёжьГранты
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3👍211
Media is too big
VIEW IN TELEGRAM
🎥 Медиа-команда Первых на чемпионате «Исходный код-100»

💙 Медиа-команда Движения Первых Ингушетии подготовила яркий видеоролик с первого дня чемпионата по спортивному программированию «Исходный код-100»!

🙂 Наш корреспондент Хава Котиева пообщалась с участниками, узнала, как проходит их работа, над какими задачами они трудятся и какие ожидания возлагают на соревнования. Настрой, идеи и эмоции — всё это в нашем репортаже.

📹 Смотрим и вспоминаем, каким был первый день!


#ИсходныйКод100
#ПервыеИнгушетия
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥2
Media is too big
VIEW IN TELEGRAM
💻Чемпионат Республики Ингушетия «Исходный код-100»

📣 Чемпионат по спортивному программированию , приуроченный к 100-летию государственности Республики Ингушетия, собрал 33 команды, которые соревновались в интеллектуальной баталии за звание лучших разработчиков.

👩‍💻 Участники писали оптимальный и чистый код, проектировали интерфейсы и создавали уникальные пользовательские приложения, демонстрируя высокий уровень навыков и креативности.

🏅 Молодёжь Ингушетии уверенно представила IT-сферу и свои продукты, которые способны менять будущее региона и страны.

📌 Мероприятие организовано Федерацией спортивного программирования Республики Ингушетия при поддержке Росмолодёжь.Гранты и региональных партнёров: Лицей-центр одарённых детей «Олимп», Ингушский филиал «Ростелеком», Федерация спортивного программирования России и Региональное отделение Движения Первых.


#ИсходныйКод100
#ФСПИнгушетия
#РосмолодёжьГранты
Please open Telegram to view this post
VIEW IN TELEGRAM
Энтузиаст собрал ПК с четырьмя RTX 5090, но не играет на нём

Китайский энтузиаст собрал мощнейший компьютер с четырьмя видеокартами RTX 5090 и двумя блоками питания по 2400 Вт. Однако он не использует его для игр — система предназначена для обучения нейросетей.

Суммарная мощность такого ПК превышает показатели большинства рабочих станций, а общая стоимость сборки оценивается в десятки тысяч долларов.