EKUB va EKUK :: Masala D

A B C D E
Masala D
c python cpp java php Vaqt: 2000 ms Xotira: 32.0M Jami urinishlar: 4 Qabul qilingan urinishlar: 1

Kiritilgan son qaysi sonlarning EKUKi ekanligini aniqlaydigan dastur tuzing. Agar bir nechta sonlar juftligi mavjud bo‘lsa, juftliklar ichindan ayirmasining absolut qiymati eng kichik bo‘lgani tanlab olinsin.

Kiruvchi ma'lumot

\(1\) dan \(2^{31}-1\) gacha bo‘lgan son

Chiquvchi ma'lumot

Masala shartidagi ikkita son (qatorma-qator). Faqat kichik son birinchi qatorda, katta son ikkinchi qatorda chiqishi lozim.

Misollar
Kiruvchi qiymat Natija
100 4
25
210 14
15
Qo‘shimcha izoh

EKUK=100 bo‘lishi mumkin bo‘lgan sonlar:
- 1 va 100
- 4 va 25

Demak, 4 va 25 masala javobi bo‘ladi, chunki 25 - 4 < 100 - 1 dan.

EKUK=210 bo‘lishi mumkin bo‘lgan sonlar:
- 1 va 210
- 2 va 105
- 3 va 70
- 5 va 42
- 6 va 35
- 7 va 30
- 10 va 21
- 14 va 15

Javob 14 va 15. Chunki ularning ayirmasi, qolganlarining ayirmasidan eng kichik.