لینکهای مفید برای شرکت در مسابقه:
آرایه ، شامل اعداد روی تخته نوشته شده است. در هر گام میتوانیم یکی از دو عملیات زیر را انجام دهیم.
از عملیات نوع دوم حداکثر بار میتوانیم استفاده کنیم.
کمترین تعداد مرحله برای این که در انتها کلا عددی روی تخته باقی نماند، یا تمامی اعداد باقی مانده برابر با باشد، چهقدر است؟
ورودی شامل دو خط است که خط اول آن شامل دو عدد است.
در خط دوم عدد میآید که اعداد اولیه روی تخته را مشخص میکند.
در تنها خط خروجی کمترین مراحل مورد نیاز برای رسیدن به شرایط مطلوب را چاپ کنید.
یکی از روشها این است که ابتدا اعداد و را با عملیات نوع اول به تبدیل کنیم. سپس عدد را به تبدیل کنیم، اعداد روی تخته خواهند بود. در نهایت عدد را پاک کنیم و دنباله تهی میشود. در مجموع عملیات انجام شده است.
در یکی از روشهای بهینه ابتدا عدد را حذف میکنیم، سپس را با عملیات اول به تبدیل میکنیم و نهایتا همه اعداد را با عملیات اول به صفر تبدیل میکنیم.