سلام دوست عزیز😃👋
به مسابقه «کدکاپ ۸ - دستگرمی» خوش آمدی!
لینکهای مفید برای شرکت در مسابقه:
این مسابقه هیچ تاثیری در رقابتهای کدکاپ ندارد و صرفاً برای دستگرمی شما است.
موفق باشید و بهتون خوش بگذره 😉✌
به شما عدد صحیح و عدد اعشاری داده میشود. از شما میخواهیم برنامهای بنویسید تا حاصل عبارت زیر را محاسبه کند.
که در اینجا به معنای براکت است و مقدار آن بزرگترین عدد صحیح کمتر یا مساوی است.
در سطر اول تعداد سناریوها داده میشود.
در سطر اول هر سناریو، عدد صحیح و مثبت داده میشود.
در سطر دوم هر سناریو، عدد اعشاری داده میشود.
عدد اعشاری دقیقاً با دقت حداکثر ۷ رقم بعد از اعشار داده میشود.
در تنها سطر خروجی، یک عدد صحیح که برابر پاسخ مسئله است را چاپ کنید.
سناریو اول.
سناریو دوم.
سناریو سوم.
توجه کنید مقدار هر براکت یا است.
مقدار براکت داده شده، به ترتیب صعودی است. پس میتوانید با استفاده binary search آخرین براکتی که است را پیدا کنید.
با همان استدلال میتوان ثابت کرد پاسخ مسئله برابر است.