Blogga qaytish

Masala ishlashda davom etamiz

Algoritm - medium masala

Keling ushbu masala haqida gaplashsak

Buyerda berilgan sonni %10 qilish orqali oxirgi raqamini olib undan teskari sonni yasayapmiz.


Muxim joyi, if shart operatori bilan nima qilyapmiz o'zi ?

reverseNum bu biz yig'ayotgan son va biz uni 32 bitdan oshib ketmasligini taminlashiiz kerak

Shuning uchun reverseNumni MaxMath32 qiymatini olamiz u bizda 2147483647 ga teng va uni tenglab turamiz agr qachondir 32 bitga ten bolsa uning oxirgi qoshilgan rqamini yani reverseNumning oxirgi raqamini olamiz va 7 dan katta bolsa, inkor qilishini belgilaymiz chunki bizda 32 bitda musbat son uchun chegara sonning oxirgi raqami 7 bilan tugaydi va undan ortiq yani 8 va 9 bolishi mumkin emas

Manfiyda ham xuddi shunday ishlaydi faqat unda chegar -8 MinMath32

-2147483648 yani oxiri -8

👍 0 ❤️ 1 🔥 0

Izohlar 0

Izoh qoldirish uchun kiring yoki ro'yxatdan o'ting.

Hali izoh yo'q. Birinchi bo'ling!

Boshqa maqolalar

Shunga o'xshash

Barchasi →