مسابقات بینالمللی برنامهنویسی دانشجویی (ICPC)
این مسابقه همه ساله به عنوان یکی از مهمترین و معتبرترین مسابقات برنامهنویسی در سطح جهان برگزار میگردد. این مسابقات در ایران به اختصار به مسابقات ایسیام معروف است. تیمهای شرکتکننده در این مسابقات، دانشجویان دانشگاههای سرتاسر جهان هستند که ابتدا در مسابقات منطقهای شرکت میکنند و سپس تیمهای برگزیده جواز حضور در فینال را کسب مینمایند. مسابقه فینال معمولاً در اوایل بهار هر سال برگزار میشود.
اطلاعات بیشتر
این مسابقه همه ساله به عنوان یکی از مهمترین و معتبرترین مسابقات برنامهنویسی در سطح جهان برگزار میگردد. این مسابقات در ایران به اختصار به مسابقات ایسیام معروف است. تیمهای شرکتکننده در این مسابقات، دانشجویان دانشگاههای سرتاسر جهان هستند که ابتدا در مسابقات منطقهای شرکت میکنند و سپس تیمهای برگزیده جواز حضور در فینال را کسب مینمایند. مسابقه فینال معمولاً در اوایل بهار هر سال برگزار میشود.
اطلاعات بیشتر
Wikipedia
مسابقه بینالمللی برنامهنویسی دانشجویی
مسابقه جهانی برنامهنویسی برای دانشجویان
👍3
Melanee AI & Physics
مسابقات بینالمللی برنامهنویسی دانشجویی (ICPC) این مسابقه همه ساله به عنوان یکی از مهمترین و معتبرترین مسابقات برنامهنویسی در سطح جهان برگزار میگردد. این مسابقات در ایران به اختصار به مسابقات ایسیام معروف است. تیمهای شرکتکننده در این مسابقات، دانشجویان…
Art_of_Programming_Contest_SE_for_uva.pdf
1.8 MB
کتابِ
Art of programming contest
یکی از بهترین منابع های آموزشی برای مسابقات ICPC هست.
Art of programming contest
یکی از بهترین منابع های آموزشی برای مسابقات ICPC هست.
❤5
خب استقبال بی نظیره😍 از امشب شروع میکنیم، اول سوالو میگم بعد از مدتی جواب رو هم میگم.
سوال هایی که میگم رو با هر زبان برنامه نویسی که دوس دارید حل کنید ولی من جوابارو با زبان پایتون منتشر میکنم.
منابعم برای انتخاب سوال ها از LeetCode و منابع معتبر دیگه هست که بتونید برای مصاحبه های کاری هم آمادگی کسب کنید.
سوال هایی که میگم رو با هر زبان برنامه نویسی که دوس دارید حل کنید ولی من جوابارو با زبان پایتون منتشر میکنم.
منابعم برای انتخاب سوال ها از LeetCode و منابع معتبر دیگه هست که بتونید برای مصاحبه های کاری هم آمادگی کسب کنید.
👍5❤2🤓1
سوال برنامه نویسی
موضوع: رشته ها (Strings)
درجه ی سختی: متوسط
❔ برنامه ای بنویسید که کلمات موجود در یک رشته رو از آخر به اول چاپ کنه، برای مثال ورودی این باشه:
و خروجی این باشه:
موضوع: رشته ها (Strings)
درجه ی سختی: متوسط
❔ برنامه ای بنویسید که کلمات موجود در یک رشته رو از آخر به اول چاپ کنه، برای مثال ورودی این باشه:
Melanee is a data scientist
و خروجی این باشه:
scientist data a is Melanee
👍6🤔2🆒1
Melanee AI & Physics
سوال برنامه نویسی موضوع: رشته ها (Strings) درجه ی سختی: متوسط ❔ برنامه ای بنویسید که کلمات موجود در یک رشته رو از آخر به اول چاپ کنه، برای مثال ورودی این باشه: Melanee is a data scientist و خروجی این باشه: scientist data a is Melanee
پاسخ
string = "Melanee is a data scientist"
s = string.split()[::-1]
l = []
for i in s:
l.append(i)
print(" ".join(l))
👍6
Melanee AI & Physics
پاسخ string = "Melanee is a data scientist" s = string.split()[::-1] l = [] for i in s: l.append(i) print(" ".join(l))
برای یک مسئله ممکنه چندین جواب و راه حل وجود داشته باشه، مثلا یه جواب دیگه که یکی از دوستان حل کردند:
ولی در نهایت خودتون Time complexity رو برای کدهای مختلف حساب کنید تا ببینید کدوم کد بهینه تر هست.
text = "Melanee is a data scientist"
word_list = text.split(" ")
word_list.reverse()
print(" ".join(word_list))
ولی در نهایت خودتون Time complexity رو برای کدهای مختلف حساب کنید تا ببینید کدوم کد بهینه تر هست.
👍7
سوال برنامه نویسی امشب رو میخوام بزارم. دوستان دقت کنید کارهای بزرگ با تقسیم شدن به کارهای کوچیک روزانه انجام میشن برای مثال همین که هر روز چند دقیقه وقت بزارید و یک مسئله برنامه نویسی حل کنید کلی شمارو پیشرفت میده. اگه سیستم تون هم روشن نیست با همین گوشی تون میتونید از IDE های آنلاین استفاده کنید و کدهاتون رو بنویسید. برای پایتون من از این IDE آنلاین استفاده میکنم:
https://www.online-python.com/
https://www.online-python.com/
Online-Python
Online Python - IDE, Editor, Compiler, Interpreter
Build and Run your Python code instantly. Online-Python is a quick and easy tool that helps you to build, compile, test your python programs.
👍7
سوال برنامه نویسی
موضوع: لیست ها
درجه ی سختی: آسان
❔برنامه ای بنویسید که جای آرایه های اول و آخر یک لیست رو با هم عوض (swap) کنه.
برای مثال وردی این باشه:
و خروجی این:
موضوع: لیست ها
درجه ی سختی: آسان
❔برنامه ای بنویسید که جای آرایه های اول و آخر یک لیست رو با هم عوض (swap) کنه.
برای مثال وردی این باشه:
[12, 35, 9, 56, 24]
و خروجی این:
[24, 35, 9, 56, 12]
🤡5👨💻5✍2
Melanee AI & Physics
سوال برنامه نویسی موضوع: لیست ها درجه ی سختی: آسان ❔برنامه ای بنویسید که جای آرایه های اول و آخر یک لیست رو با هم عوض (swap) کنه. برای مثال وردی این باشه: [12, 35, 9, 56, 24] و خروجی این: [24, 35, 9, 56, 12]
پاسخ:
li = [12, 35, 9, 56, 24]
li[0] , li[-1] = li[-1], li[0]
print(li)
👍4🏆2
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
مشتقات رسمی توزیع اوبونتو یا همون طعم های اوبونتو در دسترس دانلود هستند
1.Ubuntu 24.04 + GNOME 46.
2.Kubuntu 24.04 + plasma 5.27
3.Xubuntu 24.04 +XFCE4.18
4.Lubuntu 24.04 + LXQt 1.4.0,
5.Ubuntu Budgie 24.04 + Budgie 10.9
6.Ubuntu MATE 24.04 + MATE 1.26.2
7.Ubuntu Unity 24.04 + Unity 7.7
8.Ubuntu Cinnamon 24.04 + Cinnamon 6.0.4
9.Ubuntu Studio 24.04 + plasma 5.27
10.Edubuntu 24.04 + GNOME 46
11.Ubuntu Kylin 24.04 + UKUI 3.0.2
12.Hubuntu 24.04 will release soon.
هرسوالی درباره جزئیات داشتید، پیام بگذارید.
نویسنده حسین سیلانی
https://seilany.ir/
1.Ubuntu 24.04 + GNOME 46.
2.Kubuntu 24.04 + plasma 5.27
3.Xubuntu 24.04 +XFCE4.18
4.Lubuntu 24.04 + LXQt 1.4.0,
5.Ubuntu Budgie 24.04 + Budgie 10.9
6.Ubuntu MATE 24.04 + MATE 1.26.2
7.Ubuntu Unity 24.04 + Unity 7.7
8.Ubuntu Cinnamon 24.04 + Cinnamon 6.0.4
9.Ubuntu Studio 24.04 + plasma 5.27
10.Edubuntu 24.04 + GNOME 46
11.Ubuntu Kylin 24.04 + UKUI 3.0.2
12.Hubuntu 24.04 will release soon.
هرسوالی درباره جزئیات داشتید، پیام بگذارید.
نویسنده حسین سیلانی
https://seilany.ir/
😍3👍2❤1
linuxtnt(linux tips and tricks)
مشتقات رسمی توزیع اوبونتو یا همون طعم های اوبونتو در دسترس دانلود هستند 1.Ubuntu 24.04 + GNOME 46. 2.Kubuntu 24.04 + plasma 5.27 3.Xubuntu 24.04 +XFCE4.18 4.Lubuntu 24.04 + LXQt 1.4.0, 5.Ubuntu Budgie 24.04 + Budgie 10.9 6.Ubuntu MATE 24.04 + MATE 1.26.2…
فقط اوبونتو دارچینی (Cinnamon)😋
😁5
یه چند روزی بود که مخازن امنیتی ابونتوم رو نمیتونستم آپدیت کنم و خطای Failed to download میداد، منم رفتم تو برنامه software and update
و mirror ام رو گذاشتم رو کشور ارمنستان😎 و سپس گزینه reload رو زدم، با این کار به صورت اوتومات اون فایلِ
etc/apt/sources.list
من آدرس میرورهاش تغییر کرد به ارمنستان و راحت تونستم آپدیت و آپگرید کنم، هیچ خطایی نگرفتم🤗.
و mirror ام رو گذاشتم رو کشور ارمنستان😎 و سپس گزینه reload رو زدم، با این کار به صورت اوتومات اون فایلِ
etc/apt/sources.list
من آدرس میرورهاش تغییر کرد به ارمنستان و راحت تونستم آپدیت و آپگرید کنم، هیچ خطایی نگرفتم🤗.
👍5👨💻2👎1🆒1
سوال برنامه نویسی
موضوع: رشته ها
میزان سختی: متوسط
❔ برنامه ای بنویسید که کاراکترهای ویژه مثل (: ؛ * !) رو از یک رشته حذف کنه.
برام مثال ورودی این باشه:
و خروجی این:
موضوع: رشته ها
میزان سختی: متوسط
❔ برنامه ای بنویسید که کاراکترهای ویژه مثل (: ؛ * !) رو از یک رشته حذف کنه.
برام مثال ورودی این باشه:
I am Melanee*!
و خروجی این:
I am Melanee
👨💻3👍2✍1🤡1
Melanee AI & Physics
سوال برنامه نویسی موضوع: رشته ها میزان سختی: متوسط ❔ برنامه ای بنویسید که کاراکترهای ویژه مثل (: ؛ * !) رو از یک رشته حذف کنه. برام مثال ورودی این باشه: I am Melanee*! و خروجی این: I am Melanee
پاسخ
bad_chars = [';', ':', '!', "*"]
# initializing test string
test_string = "I am Melanee*!"
# printing original string
print (test_string)
s=""
for i in test_string:
if i not in bad_chars:
s+=i
# printing resultant string
print (s)
👍4🏆1😎1
Melanee AI & Physics
یه چند روزی بود که مخازن امنیتی ابونتوم رو نمیتونستم آپدیت کنم و خطای Failed to download میداد، منم رفتم تو برنامه software and update و mirror ام رو گذاشتم رو کشور ارمنستان😎 و سپس گزینه reload رو زدم، با این کار به صورت اوتومات اون فایلِ etc/apt/sources.list…
لیست تمام mirror های ایرانی برای مخازن لینوکس اوبونتو
🔥7👍2🤗1
یک سولوشن برای خطای تایم اوت pip که توسط همکارم آقای مهندس حمید رضا فرزین تهیه شده.
https://www.linkedin.com/posts/hamidreza-farzin-8a6549219_github-hamidrezafarzincloudflare-pypi-mirror-worker-activity-7192061323055120384-jCK3?utm_source=share&utm_medium=member_desktop
https://www.linkedin.com/posts/hamidreza-farzin-8a6549219_github-hamidrezafarzincloudflare-pypi-mirror-worker-activity-7192061323055120384-jCK3?utm_source=share&utm_medium=member_desktop
👍5
سوال برنامه نویسی
موضوع: رشته ها
درجه سختی: آسان
❔ برنامه ای بنویسید که تعداد حروف صدادار رو از یک رشته (به زبان انگلیسی) بشمارد.
برای مثال ورودی این باشه:
و خروجی این:
موضوع: رشته ها
درجه سختی: آسان
❔ برنامه ای بنویسید که تعداد حروف صدادار رو از یک رشته (به زبان انگلیسی) بشمارد.
برای مثال ورودی این باشه:
Mammad is a good boy.
و خروجی این:
7
😁3✍2👍2👾2
Melanee AI & Physics
سوال برنامه نویسی موضوع: رشته ها درجه سختی: آسان ❔ برنامه ای بنویسید که تعداد حروف صدادار رو از یک رشته (به زبان انگلیسی) بشمارد. برای مثال ورودی این باشه: Mammad is a good boy. و خروجی این: 7
پاسخ:
string = "Mammad is a good boy."
vowels = "aeiouAEIOU"
count = sum(string.count(vowel) for vowel in vowels)
print(count)
👍8🔥1