The Count-un Hipnozu
"Sesame Street"dən olan The Count pis yola düşüb. O, şöhrət qazandığı çətin Nyu-York küçələrindən qaçıb və indi Oreqonda dolaşır, ştat boyunca ehtiyatsız proqramçıları təəccübləndirir və öldürür. Yalnız bir müdafiə vasitəsi tapılıb: o, aşağıdakı formada olan tənliklərlə hipnoz edilir:
(a/b)^3 + (c/b)^3 = n
burada a, b, c və n natural ədədlərdir. Məsələn,
(415280564497/348671682660)^3 + (676702467503/348671682660)^3 = 9
onu yaxşıca 20 dəqiqə dayandırdı, bu da riyaziyyatçı Henri Dudeneyə müəyyən ölümdən qaçmaq üçün kifayət qədər vaxt verdi. Təəssüf ki, bu cür böyük ədədləri yadda saxlamaq çox çətindir, ona görə də
(2/1)^3 + (1/1)^3 = 9
kimi daha qısa olanlar daha yaxşıdır. Hər belə tənlik yalnız bir hipnoz üçün yaxşıdır, buna görə də sizin vəzifəniz yeni belə tənliklər yaratmaq üçün proqram yazmaqdır. Xüsusilə, sizə n veriləcək və sizin vəzifəniz birinci tənliyi təmin edən natural ədədlər a, b, c üçün dəyərlər yaratmaqdır. Bir neçə həll mövcud olduqda, a + b + c + b mümkün olan minimum cəmi olan həlli bildirməlisiniz, belə ki, a/b dəyəri c/b dəyərindən böyük və ya bərabərdir. Belə bir həllin unikal olduğunu qəbul edə bilərsiniz. Əgər a + b + c + b 4000-dən az olan üç natural ədəd a, b, c tapa bilmirsinizsə, "No value." yazmalısınız.
Giriş verilənləri
Giriş bir sıra sətirlərdən ibarət olacaq; hər sətir 10000-dən kiçik bir natural ədəd ehtiva edəcək. Giriş 0 ilə tamamlanır, bu isə işlənməməlidir.
Çıxış verilənləri
Tapdığınız hər hansı etibarlı tənlik üçün a, b və c üçün uyğun dəyərlərlə tənliyi çap edin. Tənlikdə + və = işarələrindən əvvəl və sonra bir boşluq olmalıdır. Heç bir etibarlı tənlik mövcud olmadıqda, "No value." yazın.