شکل کد رو ببین چه بامزه شد:
مربوط به مسئله:
https://codeforces.com/problemset/problem/2000/A
منو یاد اون پروژه انداخت که طرف امده بود یک کدی نوشته بود که یک دونات رو با استفاده از یکسری کاراکتر جنریت میکرد.
اینجا میتونید بیشتر راجبش بخونید:
https://www.a1k0n.net/2011/07/20/donut-math.html
برا اینکه میخواسته خلاصه نویسی کنه موقع کامپایل باید یسری فلگ استفاده کنید که به کامپایلر بفهمونید از اخطار ها صرف نظر کنه.
ظاهر عادی کد همچین چیزی میشه:
for _ in range(int(input())):
s = input()
if len(s) >= 3:
if int(s[0]) == 1 and int(s[1]) == 0 and int(s[2]) != 0:
if int(s[2]) == 1:
if len(s) >= 4:
print("YES")
continue
else:
print("NO")
continue
print("YES")
continue
print("NO")
مربوط به مسئله:
https://codeforces.com/problemset/problem/2000/A
منو یاد اون پروژه انداخت که طرف امده بود یک کدی نوشته بود که یک دونات رو با استفاده از یکسری کاراکتر جنریت میکرد.
i,j,k,x,y,o,N;
main(){float z[1760],a
#define R(t,x,y) f=x;x-=t*y\
;y+=t*f;f=(3-x*x-y*y)/2;x*=f;y*=f;
=0,e=1,c=1,d=0,f,g,h,G,H,A,t,D;char
b[1760];for(;;){memset(b,32,1760);g=0,
h=1;memset(z,0,7040);for(j=0;j<90;j++){
G=0,H=1;for(i=0;i<314;i++){A=h+2,D=1/(G*
A*a+g*e+5);t=G*A *e-g*a;x=40+30*D
*(H*A*d-t*c);y= 12+15*D*(H*A*c+
t*d);o=x+80*y;N =8*((g*a-G*h*e)
*d-G*h*a-g*e-H*h *c);if(22>y&&y>
0&&x>0&&80>x&&D>z[o]){z[o]=D;b[o]=(N>0
?N:0)[".,-~:;=!*#$@"];}R(.02,H,G);}R(
.07,h,g);}for(k=0;1761>k;k++)putchar
(k%80?b[k]:10);R(.04,e,a);R(.02,d,
c);usleep(15000);printf('\n'+(
" donut.c! \x1b[23A"));}}
/*no math lib needed
.@a1k0n 2021.*/
اینجا میتونید بیشتر راجبش بخونید:
https://www.a1k0n.net/2011/07/20/donut-math.html
برا اینکه میخواسته خلاصه نویسی کنه موقع کامپایل باید یسری فلگ استفاده کنید که به کامپایلر بفهمونید از اخطار ها صرف نظر کنه.
ظاهر عادی کد همچین چیزی میشه:
#include <stdint.h>
#include <stdio.h>
#include <string.h>
#include <unistd.h>
#define R(mul,shift,x,y) \
_=x; \
x -= mul*y>>shift; \
y += mul*_>>shift; \
_ = 3145728-x*x-y*y>>11; \
x = x*_>>10; \
y = y*_>>10;
int8_t b[1760], z[1760];
void main() {
int sA=1024,cA=0,sB=1024,cB=0,_;
for (;;) {
memset(b, 32, 1760); // text buffer
memset(z, 127, 1760); // z buffer
int sj=0, cj=1024;
for (int j = 0; j < 90; j++) {
int si = 0, ci = 1024; // sine and cosine of angle i
for (int i = 0; i < 324; i++) {
int R1 = 1, R2 = 2048, K2 = 5120*1024;
int x0 = R1*cj + R2,
x1 = ci*x0 >> 10,
x2 = cA*sj >> 10,
x3 = si*x0 >> 10,
x4 = R1*x2 - (sA*x3 >> 10),
x5 = sA*sj >> 10,
x6 = K2 + R1*1024*x5 + cA*x3,
x7 = cj*si >> 10,
x = 40 + 30*(cB*x1 - sB*x4)/x6,
y = 12 + 15*(cB*x4 + sB*x1)/x6,
N = (-cA*x7 - cB*((-sA*x7>>10) + x2) - ci*(cj*sB >> 10) >> 10) - x5 >> 7;
int o = x + 80 * y;
int8_t zz = (x6-K2)>>15;
if (22 > y && y > 0 && x > 0 && 80 > x && zz < z[o]) {
z[o] = zz;
b[o] = ".,-~:;=!*#$@"[N > 0 ? N : 0];
}
R(5, 8, ci, si) // rotate i
}
R(9, 7, cj, sj) // rotate j
}
for (int k = 0; 1761 > k; k++)
putchar(k % 80 ? b[k] : 10);
R(5, 7, cA, sA);
R(5, 8, cB, sB);
usleep(15000);
printf("\x1b[23A");
}
}
👌1
امروز داشتم میرور استریم مسابقه icpc world final 2022 رو میدیدم.
چونکه از سنشوت گذشته نمیتونن رسمی داخل مسابقه شرکت کنن ولی چون خفنن هرسال دعوت میشن که سوالات رو حل کنن. یکیشون Gennady Korotkevich ملقب به tourist نفر اول جهان تو کدفورسز و یکی دیگشون هم Petr Mitrichev که روسیه و الان ۴۰ سالشه و اونم آدم خفنیه و الان تو گوگل مشغوله اون سومی هم آدم خفنیه ولی اسمش زیاد مهم نیست.
خیلی سوتی های باحالی میدن مثل سابمیت کردن یک سوال رو یک سوال دیگه. یا یجایی توریست یه تغییری تو کدش میده و باز سابمیت میکنه و هم تیمیش میگه سیو نکرده بودیا. بعد سیو میکنه و دوباره سابمیت میکنه و بازم اکسپت نمیگیره. اگه شرکت کرده باشین اینجور مسابقات این اتفاقات براتون آشناست.
لینک استریم:
https://youtu.be/yhp1WLp02nE?si=Gz852wznFBMR-B-K
چونکه از سنشوت گذشته نمیتونن رسمی داخل مسابقه شرکت کنن ولی چون خفنن هرسال دعوت میشن که سوالات رو حل کنن. یکیشون Gennady Korotkevich ملقب به tourist نفر اول جهان تو کدفورسز و یکی دیگشون هم Petr Mitrichev که روسیه و الان ۴۰ سالشه و اونم آدم خفنیه و الان تو گوگل مشغوله اون سومی هم آدم خفنیه ولی اسمش زیاد مهم نیست.
خیلی سوتی های باحالی میدن مثل سابمیت کردن یک سوال رو یک سوال دیگه. یا یجایی توریست یه تغییری تو کدش میده و باز سابمیت میکنه و هم تیمیش میگه سیو نکرده بودیا. بعد سیو میکنه و دوباره سابمیت میکنه و بازم اکسپت نمیگیره. اگه شرکت کرده باشین اینجور مسابقات این اتفاقات براتون آشناست.
لینک استریم:
https://youtu.be/yhp1WLp02nE?si=Gz852wznFBMR-B-K
YouTube
ICPC 2022 World Finals Luxor mirror stream with tourist and ksun48
👍3
مثل دروغ ۱۳ ما، خارجی ها هم April fool's day دارن.
روز اول ماه آوریل به دروغ و شوخی همدیگه رو دست میندازن.
بعد این باحاله که تو کدفورسز یک مسابقه ای این روز هرساله برگزار میشه که شکل سوال هاش بدونه توضیحن و باید خارج از منطق روشون فکر کنید.
تو مسئله بالایی نکته اینه که از بالا سمت چپ کاراکتر هایی رو که چراغ راهنمایی دارن کنار هم بزاریم و میشه print safety و در اصل سوال ازمون میخاد که کلمه safety رو چاپ کنیم
روز اول ماه آوریل به دروغ و شوخی همدیگه رو دست میندازن.
بعد این باحاله که تو کدفورسز یک مسابقه ای این روز هرساله برگزار میشه که شکل سوال هاش بدونه توضیحن و باید خارج از منطق روشون فکر کنید.
🔥2
lab
مثل دروغ ۱۳ ما، خارجی ها هم April fool's day دارن. روز اول ماه آوریل به دروغ و شوخی همدیگه رو دست میندازن. بعد این باحاله که تو کدفورسز یک مسابقه ای این روز هرساله برگزار میشه که شکل سوال هاش بدونه توضیحن و باید خارج از منطق روشون فکر کنید. تو مسئله بالایی…
از مسئله های مسابقه امروز این رویداد بود.
از این بازی شانسی هاست که یدونه توپ میندازی و باید از سوراخ های پایین رد بشه و برسه به منطقه سبز رنگ. حالا ازمون میخاد که ۱۰ بار پشت سر هم بازی رو ببریم.
تو هرکدوم از خونه های 0 تا 16 اگه بندازیم توپمون رو شانس این که هر ده بار بتونیم ببریم خیلی کمه.
ولی نکته مسئله اینجاست که منطقه سبز رنگ محدود نیست یعنی هر عددی بجز 0 تا 16 میتونه مارو برنده کنه.
مثال بارز خارج چارچوب فکر کردن.
از این بازی شانسی هاست که یدونه توپ میندازی و باید از سوراخ های پایین رد بشه و برسه به منطقه سبز رنگ. حالا ازمون میخاد که ۱۰ بار پشت سر هم بازی رو ببریم.
تو هرکدوم از خونه های 0 تا 16 اگه بندازیم توپمون رو شانس این که هر ده بار بتونیم ببریم خیلی کمه.
ولی نکته مسئله اینجاست که منطقه سبز رنگ محدود نیست یعنی هر عددی بجز 0 تا 16 میتونه مارو برنده کنه.
مثال بارز خارج چارچوب فکر کردن.
🔥2👍1
lab
https://youtu.be/whaSGginU7g?si=jsH8usQPH1oQ7BDW
خیلی رندوم عکسامون رو تو لینکدین پیدا کردم. همچنان بهترین تجربه
سمت راست تصویر تیمی که دوم شد نشسته و سمت چپ تصویر تیم سوم
سمت راست تصویر تیمی که دوم شد نشسته و سمت چپ تصویر تیم سوم
🥰6🔥1
Forwarded from PGTWEET | توییت برنامه نویسی (کنترل توییت برنامه نویسی)
PGTWEET | توییت برنامه نویسی
debian10 #چالش_دسکتاپ https://news.1rj.ru/str/PGTWEET/8455 👨💻/ @PGTWEET \👩💻 ➖➖➖➖➖➖➖➖ Matin
سال ۲۰۲۱ دسکتاپ بنده تو یک چالش دسکتاپ رندوم
lab
از شخصی سازی هایی که انجام دادید روی هر پلتفرمی( دسکتاپ لینوکس ویندوز مک، ویم، ترمینال و...) بفرستید به رای میزاریمشون و به نفر اول پنج دلار جایزه میدیم @matinabbasi788 اینجا بفرستید Join us
البته تو همین چنل هم داشتیم قدیم ترا از این مسخره بازیا که پنج دلار پول بی زبون به دلار دونه ای ۳۷ هزارتومن جایزه دادیم که اگه همونارو نگه داشته باشه الان ۵۰۰ داره😂
میخام یه حرکتی بزنم به دیتا های چت تلگرامم نیاز دارم. دارم از اون پایین یکی یکی اکسپورت میگیرم.
تو یسری هاش واقعن کیرینج بودما😂
تو یسری هاش واقعن کیرینج بودما😂
lab
میخام یه حرکتی بزنم به دیتا های چت تلگرامم نیاز دارم. دارم از اون پایین یکی یکی اکسپورت میگیرم. تو یسری هاش واقعن کیرینج بودما😂
نمیدونم چیزی که تو ذهنمه رو تا آخر انجام میدم یا نه. ولی میخام یه مدل ترین کنم به استفاده از چتایی که تو تلگرام داشتم که بتونه به سوالا شبیه من جواب بده و بعد وصلش کنم رو اکانتم و یسری وقتا اون چت کنه.
بعد چونکه یسری اطلاعات زیاد نظارت نشده دارم بهش میدم باید خودم اول خوب تستش کنم که چیزای محرمانه رو لو نده 😂
تا اینجا اینو هم فهمید که میشه از مدل هایی مثل gpt-3.5 یا Llama 2 استفاده کرد و ترین کردنش خیلی یاده تره فقط کافیه دیالوگ هارو به عنوان پرامپت بهش بدم اما دقتش پایینه
و یا میشه از مدل هایی مثل Mistral یا Llama 3 استفاده کرد و فاین تیونشون کرد. داده حجیمی میخاد و gpu که البته فکنم مشکل gpu با google colab حل بشه
تا اینجا فقط دیتا هارو آماده کردم
اگر هم پروژه ساخت مدل شخصی شکست خورد میرم سراغ وصل کردن یه مدل آماده به اکانت اونم چالش برانگیزه
بعد چونکه یسری اطلاعات زیاد نظارت نشده دارم بهش میدم باید خودم اول خوب تستش کنم که چیزای محرمانه رو لو نده 😂
تا اینجا اینو هم فهمید که میشه از مدل هایی مثل gpt-3.5 یا Llama 2 استفاده کرد و ترین کردنش خیلی یاده تره فقط کافیه دیالوگ هارو به عنوان پرامپت بهش بدم اما دقتش پایینه
و یا میشه از مدل هایی مثل Mistral یا Llama 3 استفاده کرد و فاین تیونشون کرد. داده حجیمی میخاد و gpu که البته فکنم مشکل gpu با google colab حل بشه
تا اینجا فقط دیتا هارو آماده کردم
اگر هم پروژه ساخت مدل شخصی شکست خورد میرم سراغ وصل کردن یه مدل آماده به اکانت اونم چالش برانگیزه
🔥2
تو دنیای فناوری، ایستادن یعنی عقبرفتن؛ فقط با حرکت مداوم میتونی جلوتر از بقیه بمونی.
❤2👍2🔥1
lab
You might break - and thats okay (eng).pdf
طرف امده یک کتاب نوشته و درباره مسیری که تو competitive programing طی کرده نوشته یه جمله قشنگی داشت:
It’s a place where no one cares how old you are, who your parents are, or what school you go to. One thing matters: you solve — or you don’t.
و بنظرم واقعن زیبایی این مسابقه ها همینه که همه چیز عادلانه ترین شکل ممکنه.
لینک بلاگش:
https://codeforces.com/blog/entry/141116
It’s a place where no one cares how old you are, who your parents are, or what school you go to. One thing matters: you solve — or you don’t.
و بنظرم واقعن زیبایی این مسابقه ها همینه که همه چیز عادلانه ترین شکل ممکنه.
لینک بلاگش:
https://codeforces.com/blog/entry/141116
Codeforces
I Wrote a Book — For Those Who Truly Want to Grow
Hey everyone! I’m excited to share something important with you.
👍4
https://codeforces.com/group/MWSDmqGsZm/contests
یکسری مسئله پیدا کردم که از ساده به سخت مرتب شدن و از هر موضوعی هم داخلش هست.
برا تمرین عالیه
یکسری مسئله پیدا کردم که از ساده به سخت مرتب شدن و از هر موضوعی هم داخلش هست.
برا تمرین عالیه
Codeforces
Contests - Codeforces
Codeforces. Programming competitions and contests, programming community
👍2❤1
lab
نمیدونم چیزی که تو ذهنمه رو تا آخر انجام میدم یا نه. ولی میخام یه مدل ترین کنم به استفاده از چتایی که تو تلگرام داشتم که بتونه به سوالا شبیه من جواب بده و بعد وصلش کنم رو اکانتم و یسری وقتا اون چت کنه. بعد چونکه یسری اطلاعات زیاد نظارت نشده دارم بهش میدم باید…
توی گوگل کولب یه مدل سبک ران کردم. اول خواستم deepseek ران کنم که گفت با این gpu نمیشه و خورد تو ذوقم. ولی خب این اکی بود و سرعت دانلود سرور های گوگل محشر بودن.
بعد امدم قبل از اینکه ترینش کنم تستش کردم ولی خب خیلی خیلی جواباش داغونن و فارسی رو خیلی خیلی کم بلده. در حد اینکه در جواب سلام بگه سلام علیکم
بعد امدم قبل از اینکه ترینش کنم تستش کردم ولی خب خیلی خیلی جواباش داغونن و فارسی رو خیلی خیلی کم بلده. در حد اینکه در جواب سلام بگه سلام علیکم
1🔥1
lab
توی گوگل کولب یه مدل سبک ران کردم. اول خواستم deepseek ران کنم که گفت با این gpu نمیشه و خورد تو ذوقم. ولی خب این اکی بود و سرعت دانلود سرور های گوگل محشر بودن. بعد امدم قبل از اینکه ترینش کنم تستش کردم ولی خب خیلی خیلی جواباش داغونن و فارسی رو خیلی خیلی کم…
چندتایی پرامپت ساده بهش دادم و حتا سلام چطوری رو جواب بی ربط داد. و در آخر با به توچه های متوالی گفت که بلده فارسی حرف بزنه و خب نه.
باید دنبال یه مدل سبک بگردم که بشه رو گوگل کولب اجراش کرد و یک کیفیت حداقلی هم داشته باشه (فارسی رو بفهمه).
باید دنبال یه مدل سبک بگردم که بشه رو گوگل کولب اجراش کرد و یک کیفیت حداقلی هم داشته باشه (فارسی رو بفهمه).
1👍2🔥1