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

برنامه‌ای بنویسید که ۲ عدد صحیح \(a\)و \(b\) را از ورودی گرفته و عدد \(a\) را به مبنای \(b\) ببرد.

عدد حاصل را \(c\) می‌نامیم. در عدد \(c\) سمت‌چپ‌ترین رقم(باارزشترین رقم) را در نظر گرفته و با شروع از این رقم، ارقام عدد را یک درمیان جمع می‌کنیم و مجموع را برابر \(sum1\) قرار می‌دهیم. مجموع بقیه ارقام را \(sum2\) می‌نامیم. اگر \(sum1\) برابر با \(sum2\) بود \(Yes\) در غیراینصورت \(No\) چاپ کنید.

ورودی

در یک خط اعداد \(a\) و \(b\) به شما داده می‌شود.

\[ 1 \le a \le 10^5\] \[ 2 \le b \le 10\]

خروجی

پاسخ را در یک خط چاپ کنید.

مثال

ورودی نمونه ۱

15 2

خروجی نمونه ۱

Yes

ورودی نمونه ۲

23 3

خروجی نمونه ۲

No
ارسال پاسخ برای این سؤال
فایلی انتخاب نشده است.