Friday, January 25, 2019

Lightoj 1072 solution in bangla

Lightoj 1072 solution in bangla

Problem Link: Lightoj 1072



প্রবেলমটিতে আমাদেরকে বাইরের বৃত্তের ব্যাসার্ধ এবং কতটি  বৃত্ত  আছে বাইরের বড় বৃত্তের ভিতরে সেই বৃত্তের সংখ্যা  দেয়া আছে । আমাদেরকে  ভিতরের ছোট  বৃত্তটির ব্যাসার্ধ বের করতে হবে।
আমরা জানি যে, একটি পূর্ণ বৃত্ত ৩৬০ ডিগ্রি হয়ে থাকে। 
উদাহরণ থেকেই জানা যাক,



ভিতরের ছয়টি বৃত্ত বাইরের বড় বৃত্তটিকে ৬ টি ভাগে ভাগ করেছে।  

তাহলে ভিতরের একটি বৃত্তের পরিধির সাথে বাইরের বড় বৃত্তের কেন্দ্র কত ডিগ্রী কোণ তৈরি করে??




তা হবে ৩৬০ কে n  দিয়ে ভাগ করলে যতো হয় ততো। 



আর আমরা যদি বলি  ভিতরের বৃত্তের কেন্দ্র এবং পরিধির সাথে  বাইরের বড় বৃত্তের কেন্দ্রটি কত ডিগ্রী কোণ তৈরি করে??

360
2*n
or, 180/n
or,   π/n


 এখন শুধু একটি ত্রিকোণোমিতি জানলেই হবে ।
আমরা কোণ পেয়ে গেলাম , θ = π/n;
Sin θ কে লিখা যায় লম্ব / অতিভুজ হিসেবে ।
এখানে লম্ব  r, আর অতিভুজ  R-r, 
R হলো বাইরের বৃত্তের ব্যাসার্ধ আর r হলো ভিতরের বৃত্তের ব্যাসার্ধ ।

Sin θ = r/(R-r)
or, Sin(PI/n) = r/(R-r)
or,  r = sin(PI/n)*(R-r) 
or,  r= (R*sin(PI/n)) – (r*sin(PI/n))
or,  r + r*sin(PI/n)  = R*sin(PI/n)
or,  r(1+sin(PI/n)) =R*sin(PI/n)
or,  r=(R*sin(PI/n)) / (1+sin(PI/n))
তাহলে আমরা পেয়ে ভিতরের ছোট বৃত্তের ব্যাসার্ধ ।

Source Code:

এই প্রবলেমটির মতো একই রকম আরেকটি প্রবলেম ।
Problem Link :  codeforces 1100 C

Source Code : SourceCodeLink




Share:

7 comments:

Unknown said...

Sob theke valo explanation pailam .Thank you :-)

Anonymous said...

vai... onek onek sundor kore explian korsen..
thanks a lot

Sajib said...

welcome both of you

Tanuuu said...

Thanks a lot for this nice explanation..!!

Unknown said...

Vai,chomotkar!!!

Unknown said...

Excellent way to solve this problem!!!Very helpful....

Try_Hard said...

Well Done Brother , We need More Like this , Keep it up