Loading [MathJax]/jax/output/HTML-CSS/jax.js

المپدیا

دانش‌نامه‌ی المپیاد کامپیوتر ایران

ابزار کاربر

ابزار سایت


سوالات المپیاد:دوره ی تابستان:دوره ی ۱۴:عملی:سوال ۱۴

پینوکیو آدم می‌شود

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

این بار پری مهربان 109 تا چوب‌کبریت به پینوکیو داد تا برای محاسبات عددی‌اش انگشت کم نیاورد. سپس ادامه داد:

«کوچک‌ترین عدد موجود در بازه‌ی [aibi] که دقیقا ci تا مقسوم‌علیه داشته باشد، کدام است؟»

و خاطر نشان کرد:

«می‌تونی در نظر بگیری که 1aibi109 و 1ci10000 و 0(biai)1000 » این دفعه به پری مهربون کمک کنین تا زودتر از شر پینوکیو خلاص بشه!

ورودی

در فایل ورودی تعدادی سوال این تیپی قرار دارد. به این صورت که در سطر i ام به ترتیب سه عدد bi،ai و ci آمده است. راجع به تعداد سوال‌ها چیزی گفته نشده است. صرفا می‌دانیم سطر آخر سوال‌ها، سه تا دونه -۱ یا به عبارت بهتر 111 می‌باشد.

خروجی

در فایل خروجی به ازای هر سطر i ورودی، کوچک‌ترین عدد موجود در بازه‌ی [aibi] را بنویسید که دقیقا ci تا مقسوم‌علیه داشته باشد.

در صورتی که سوال پری مهربان سر کاری بود و هیچ یک از اعداد بازه‌ی [aibi]، ci تا مقسوم‌علیه نداشتند، جواب آن سطر را -۱ بنویسید.

حداکثر تعداد سوال‌های پرسیده شده توسط پری مهربان ۱۰۰ تا دونه است.

محدودیت‌ها

  • محدودیت زمان: ۲ ثانیه
  • محدودیت حافظه: ۲۵۶ مگابایت

ورودی و خروجی نمونه

ورودی نمونه خروجی نمونه
1 2 1
1 1000 2
98 100 2
82 100 9
-1 -1 -1
1
2
-1
100

ابزار صفحه