Masala #ZUOQN3KVN5
Bir uyum kublarni quring
Sizning vazifangiz - bir kub kubdan iborat bo'lgan bino qurish. Pastki qismidagi kub hajmi bo'ladi \(n^3\) , yuqoridagi kub hajmiga ega bo'ladi \((n-1)^3\) va hokazo, hajmiga ega bo'lgan yuqori qismgacha \(1^3\).
Sizga binoning umumiy hajmi m berilgan. Sizga berilishi kerak bo'lgan n kublar sonini topa olasizmi?
butun son m bo'ladi va siz n kabi butun sonni qaytarishingiz kerak \(n^3+(n-1)^3+(n-2)^3+…+1^3=m\) agar bunday \(n\) mavjud bo'lsa yoki \(-1\) bo'lsa, bunday \(n\) yo'q.
Birinchi qatorda, \(m(0<m<10^9)\) soni beriladi.
Masalada so'ralgan javobni chop eting.
# | input.txt | output.txt |
---|---|---|
1 |
4183059834009 |
2022 |
2 |
24723578342962 |
-1 |
3 |
135440716410000 |
4824 |
4 |
40539911473216 |
3568 |