101 / 205
Abramyan · WhileOson5 ball· ~5 daqiqa

Segmentdan foydalanilmagan qism

Musbat butun sonlar A va B berilgan (A > B). Uzunligi A bo'lgan kesmaga uzunligi B bo'lgan kesmalar ketma-ket, bo'shliqsiz joylashtiriladi (imkon qadar ko'p). Kesmaning foydalanilmay qolgan qismining uzunligini toping. Ko'paytirish va bo'lish amallaridan foydalanmang — faqat qo'shish va ayirish.

example.go
func unusedSegment(A int, B int) int {
    // ...
}

Misollar

kod
Input: A=10, B=3
Output: 1
kod
Input: A=15, B=4
Output: 3
kod
Input: A=20, B=6
Output: 2

Maslahatlar

  1. A dan B ni A >= B bo'lguncha ayirib boravering.
  2. Sikl tugagach qolgan qiymat — javob.