PY11-14. Butun kub ildiz
Butun son n berilgan. Agar shunday butun x bo‘lsa-ki, x³ = n, uni chiqaring. Aks holda NO chiqaring.
Diqqat: n ** (1/3) kasr son bilan ishlaydi va xato beradi: masalan, 64 ** (1/3) Python’da 3.9999999999999996. Manfiy son uchun esa umuman kompleks son qaytaradi. Butun sonlar bilan ishlaydigan icbrt(n) funksiyasini yozing.
Kirish ma’lumotlari
Bitta butun son n.
Chiqish ma’lumotlari
x yoki NO.
Cheklovlar
−10¹⁸ ≤ n ≤ 10¹⁸
Misollar
Kirish
27
Chiqish
3
Kirish
-8
Chiqish
-2
Kirish
10
Chiqish
NO
Kirish
0
Chiqish
0
Tushuntirish
27 → 3. −8 → −2. 10 → NO. 0 → 0.
Qoralama doskasi
Kod yozish
Kod yuborish
24 ta test
Yechim yuborish uchun
tizimga kiring.