فرض کنید n مشتری میخواهند D=D1+D2+…+Dn بشکه نفت خریداری کنند (مشتری iام Di بشکه) ولی در مجموع d بشکه نفت داریم d<D. میخواهیم این بشکهها را طوری تقسیم کنیم که اگر به مشتری iام di بشکه نفت برسد یک عدد صحیح C بتوان پیدا کرد که شرایط زیر برقرار باشد:
برنامهای بنویسید که با گرفتن Di ها در ورودی یک C مناسب و diها را حساب کند.
در سطر اول فایل ورودی به ترتیب n و d آمده است(n⇐1000 و D در integer جا میشود) در سطر بعد نیز Diها به ترتیب آمده است.
در سطر اول عدد C و در سطر بعدی diها به ترتیب آمده است. در صورتی که نتوان با این شرایط اعداد را تولید کرد در خروجی پیغام No Solution
را بنویسید.