Please open Telegram to view this post
VIEW IN TELEGRAM
❤9👨💻2👾2👍1
SampleCodes.pdf
29 KB
Please open Telegram to view this post
VIEW IN TELEGRAM
👏5👍1👨💻1
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3👨💻1
۱. خروجی باید ثابت باشد. (تصادفی نباشد)
۲. خروجی میتواند حداکثر ۳ کاراکتر داشته باشد.
۳. هر کاراکتر خروجی باید عضو
[!*&^%$#@()~+=-?<>{}[].,,0-9|a-z|A-Z] باشد.۱. کدها با gcc کامپایل و اجرا خواهند شد، و فقط از کتابخانههای
stdio.h و iostream میتوانید استفاده کنید.۲. مجاز به استفاده از کلیدواژه
asm در کدهای خود نیستید.۳. حداکثر تعداد خط کد ۲۱ است.
۴. هر خط میتواند حداکثر ۸۷ کاراکتر داشته باشد.
۵. کد شما باید حداکثر ۴۰ کاراکتر
; داشته باشد.۶. مجاز به
define کردن ; در کد نیستید. (برای مثال کد زیر توسط کمیته داوری رد میشود.)#define semicolon ;
int main(){
int x = 10 semicolon
}
۷. کد شما باید خوانا ولی سخت و پیچیده باشد، به این معنا که خواندن کد دشوار نباشد و تنها فهم عملکرد کد مشکل باشد. برای مثال استفاده از defineهایی که صرفا خوانش کد را سخت میکنند و متغیرهایی که نامهای آنها شبیه هم هستند (il , li و یا mnm, mmn) مجاز نیست و کد شما توسط هیئت داوری رد خواهد شد.
پیچیدگی زمانی کد شما باید تقلیلپذیر به زمان ثابت (const) باشد.
۱. پیچیدگی زمانی قابل قبول:
int main(){
int a = 0;
int n = 1000*1000;
for (int i=0; i<n;i++){
a = a+1;
}
cout<<a;
}زیرا میتوان کد حلقه را به
a=a+n تقلیل داد که در زمان ثابت قابل محاسبه است.۲. پیچیدگی زمانی غیرقابل قبول:
int main(){
int a = 1;
int n = 1000*1000;
for (int i=0;i<n;i++){
a=a*i;
}
cout<<a;
}۳. پیچیدگی زمانی قابل قبول:
int main(){
int a = 0;
int n = 1000*1000;
for (int i=0;i<n;i++){
a=a*i;
}
cout<<a;
}زیرا با اینکه حلقه باید
n بار تکرار شود ولی از آنجایی که a=0 است، نیازی به اجرای حلقه نیست و میتوان خروجی را در زمان ثابت محاسبه کرد.x86-64 gcc 11.4 کامپایل میشود.برای اطمینان از خروجی تولید شده توسط کد خود میتوانید از سایت godbolt استفاده کنید و کامپایلر را
x86-64 gcc 11.4 ست کنید.Please open Telegram to view this post
VIEW IN TELEGRAM
👍4👨💻1
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3👍1
🥇 تیم اول: ۱۲ میلیون تومان
🥈 تیم دوم: ۹ میلیون تومان
🥉 تیم سوم: ۶ میلیون تومان
🦊 مکارترین کد: کدی که بیشترین تعداد پاسخ اشتباه را داشته باشد.
🧟♂️ زشتترین کد: کدی که کمترین تعداد تلاش را داشته باشد.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥2👨💻1
Please open Telegram to view this post
VIEW IN TELEGRAM
👨💻2👍1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1👨💻1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3👨💻2👾1
Please open Telegram to view this post
VIEW IN TELEGRAM
👨💻2
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
She'r ta Code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3❤1🔥1👨💻1
در این فاز، تیمها به صورت حضوری در مسابقه شرکت میکنند. در شروع مسابقه تعدادی کد که توسط کمیتهی علمی طراحی شدهاست در اختیار تیمها قرار میگیرد و تیمها باید تلاش کنند تا خروجی این کدها را محاسبه کنند.
به ازای هر خروجی درست، تیم مورد نظر ۵ امتیاز مثبت دریافت میکند.
این فاز نیز مانند فاز دوم حضوری برگزار میشود. در این فاز، کدهایی که تیمها در فاز نخست طراحی کرده بودند در اختیار دیگر تیمها قرار میگیرد و تیمها باید تلاش کنند تا خروجی کدهای رقیبان خود را محاسبه کنند.
۱. هنگامی که تیم الف کد تیم ب را رمز گشایی میکند و به خروجی درست میرسد، ۱۰ امتیاز مثبت به تیم A رسیده و ۵ امتیاز از تیم B کسر میشود.
۲. اگر امتیاز تیمی در فاز سوم از ۱ کمتر شود، آن تیم باخته و از دور مسابقات حذف میشود.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
Please open Telegram to view this post
VIEW IN TELEGRAM
👨💻4👾3❤1
This media is not supported in your browser
VIEW IN TELEGRAM
حامی رویداد شعرتاکد: دیجیکالا 🛒
🎯 «رویای ما خلق لبخنده، لبخندی برای همه ایران!»
📢 ایجاد تجربه خوشایند خرید و فروش برای همه مخاطبان دیجیکالا از کاربران و مشتریان گرفته تا اهالی رسانه و فروشندگان، باور و مسئولیتیست که از ابتدای آغاز به کار دیجیکالا مبنای تمام فعالیتها و پیشرفتها شد. حالا پس از گذشت 18 سال از فعالیت دیجیکالا این باور به وظیفهای شیرین تبدیل شده است. ما اینجاییم تا با توسعه محصولات متنوع و افزودن سرویسهای مختلف در گروه دیجیکالا با محوریت تکنولوژیهای مبتنی بر تجارت الکترونیک، تجربه لبخند را برای همه مخاطبانمان محقق کنیم.
📹 با بهرهگیری از فناوری، برای مشتریانمان تجربه خوشایند خرید و برای فروشندگان مارکت پلیس، تجربه خوب فروش ایجاد میکنیم. میخواهیم به کسبوکارهای ایرانی کمک کنیم تا با قدرت تکنولوژی کالاهای خود را بیشتر و بهتر به فروش برسانند. کمک به گذار از اقتصاد سنتی به اقتصاد دیجیتال، همسو با روندهای جهانی، مأموریت ما برای گسترش بازاری به وسعت ایران و منطقه خاورمیانه برای همه فروشندگان است.
🖋 بدون شک این رسالت با رشد شایستگیهای حرفهای
همکاران دیجیکالا امکان پذیر خواهد بود.
⏳ ما را دنبال کنید…
📱 She'r ta Code | 📩 Support | 📎 Website
همکاران دیجیکالا امکان پذیر خواهد بود.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👾1