PAIREN (Programming Channel)
96 subscribers
328 photos
60 videos
31 files
272 links
SW4gVGhlIE5hbWUgT2YgR29k
به نام خدا

کانال برنامه نویسی پایرن برای تمام دوستداران برنامه نویسی. رونوشت(Copy) کاملاً آزاد است.

آدرس گیت‌هاب:
https://github.com/PAIREN1383

Owner: @V_d_P_h_K
Download Telegram
PAIREN (Programming Channel)
سوال: در شهری تعدادی ساختمان که هر کدام داری عرض یک متر هستند وجود دارد که ارتفاع های آنها متفاوت است در صورتی که باران بیاید چقدر آب بین ساختمان ها جمع میشود؟ برنامه‌ای بسازید که فقط ارتفاع های ساختمان ها را بگیرد و این محاسبه را انجام دهد.(خروجی بر حسب متر…
جواب سوال المپیاد کامپیوتر:

1-این کد اول مال من هست.

non = input("enter num: ")
non = int(non)
nums = input("Enter nums of bildings: ").split()
nums = [int(num) for num in nums]
n = 0
prog = True
try:
while nums[0] <= nums[1] or nums[-1] <= nums[-2] :
nums = [num-1 for num in nums]
for nu in range(non):
if nums[0] == 0:
nums.pop(0)
else: break
for nu in range(non):
if nums[-1] == 0:
nums.pop(-1)
else: break
except:
prog = False
print(0)
if prog == True:
cunt = 0
test = nums.copy()
test.sort()
try:
for n in range(test[-1]):
nums = [num-1 for num in nums]
for num2 in nums:
if num2 < 0:
cunt +=1
if nums[0] == 0 or nums[-1] == 0:
test2 = nums.copy()
for num3 in test2:
if nums[0] <= 0:
nums.pop(0)
else: break
for num4 in test2:
if nums[-1] <= 0:
nums.pop(-1)
else: break
except: pass
print(cunt)



2-این کد هم یکی از افراد کانال زده که کد خیلی خوبی هست.
n=int(input())
nums=input().split()
a=[int(num) for num in nums]

sum=0
for i in range(1 , n-1):
max_left=a[i]
for j in range(i):
if a[j]>max_left:
max_left= a[j]
max_right=a[i]
for k in range(i+1,n):
if a[k]>max_right:
max_right=a[k]
bagimandeh=min(max_left , max_right)-a[i]
sum += bagimandeh
print(sum)


توی سوال اصلی تعداد گونه ها رو می‌گرفت ولی توی سوالی که من مطرح کردم تعداد خونه ها گرفته نمیشه.
اون رو میتونید به کمک len حل کنید.
با اسپیس که اون اعداد رو از هم جدا کردید و تبدیلشون کردید به لیست میتونید len لیست رو در بیارید و به جای اون اینپوت اولی قرار بدید.


@Pairen_Programmers
Q1.pdf
206.7 KB
کوییز دانشگاه صنعتی شریف رو براتون آوردم. :))
سوالات مربوط به زبان برنامه نویسی پایتون هست.

#Python
#سوال


@Pairen_Programmers
👍2
از یجا به بعد انتخاب زبان دست خودت نیست دست کشش سیستم و کشش اعصابته.

👤 k


#سخن_یک_شخص



@Pairen_Programmers
میخواستم روز اول و دوم کتاب حسابان رو برای امتحان تموم کنم و برم سراغ کتاب کمک آموزشی.
متاسفانه کتاب من رو تموم کرد.
(اندر احوالات یک برنامه نویس در موقع امتحانات.)


#طنز_اما_واقعی



@Pairen_Programmers
https://www.akkadia.org/drepper/SHA-crypt.txt

این کد SAH-crypt هست کسایی که علاقه‌مند هستن که بدونن چطوری هش SHA ساخته میشه میتونن برن این مطلب رو مطالعه کنن.
کدش هم هست.


#دانستنی


@Pairen_Programmers
This media is not supported in your browser
VIEW IN TELEGRAM
ابزارش چطوره؟ :)
(شماره تلفن ایرانی دیکریپت می‌کنه.)

#ابزار



@Pairen_Programmers
برای شما هم پیش اومده که شکلک ها خوب بالا نیان؟؟؟


#Bug




@Pairen_Programmers
👍4👎2
بخش هایی که یک فرانت‌اند سایت داره.



#Frontend



@Pairen_Programmers
سوال: برنامه ای بنویسید که یک مجموعه دریافت کند و تمام زیرمجموعه های آن مجموعه را بنویسد.

ورودی:
{1, 2}
خروجی:
{}
{1}
{2}
{1, 2}


#سوال
#Python



@Pairen_Programmers
This media is not supported in your browser
VIEW IN TELEGRAM
بازی ایرانی Nobody’s Left ساخته‌ی Mad Rain Studio، درباره یک Bounty Hunter (جایزه بگیر) است که ناخواسته وارد جریانی می‌شود؛ درگیری بین دو جناح که تمام تلاشش این است تا خودش را از این مخمصه و اتفاقات کوچک و بزرگ و ماجراهای وحشتناکی که رخ می‌دهد، نجات دهد.

بازی در سبک شوتر سوم شخص با المان‌های بقا است و روی لوت کردن، گشت و گذار در محیط و موسیقی متن بازی (از آنجا که سازنده اثر، موسیقی‌دان است) بسیار تأکید شده.

طبق گفته‌ی سازنده بازی Nobody’s Left، منابع الهام این اثر، بازی‌هایی همچون
Tom Clancy’s The Division،
Red Dead Redemption،
Days Gone،
The Last of Us
هستند. همچنین به دلیل اتمسفر و فضاسازی بازی Inside، از این بازی بیشترین الهام گرفته شده است.

این بازی توسط فقط یک نفر، با موتور آنریل انجین ۴ به مدت بیش از ۳ سال در حال ساخت است. حدود ۴۰ درصد بازی پیش رفته و در حال حاضر روی گان پلی بازی کار می‌شود. برای انیمیشن‌های بازی نیز از موشن کپچر استفاده شده است.
ادامه‌ی مطلب: منبع

پ.ن: واقعا بازی فوق‌العاده‌ای است. امیدوارم ازش حمایت بشه.


@Pairen_Programmers
👍1
این می‌تونه برای شما یک کابوس باشه.



#حقیقت_تلخ



@Pairen_Programmers
اینستاگرام اینترنت شما را می ‌بلعد!

بررسی ها نشان می دهد؛ به طور میانگین میزان مصرف اینترنت هنگام استفاده از شبکه اجتماعی اینستاگرام به این صورت است:

۵ دقیقه -> ۷۰ مگابایت
۳۰ دقیقه -> ۳۵۰ مگابایت
۶۰ دقیقه -> ۷۰۰ مگابایت
۹۰ دقیقه -> ۱ گیگابایت
۱۸۰ دقیقه -> ۱.۴ گیگابایت

منبع: فول پکیج


#دانستنی


@Pairen_Programmers