TP-E2. Kvadratlar tartibi
Termometr n kun haroratini o‘sish tartibida saralab bergan (manfiylari ham bor). Har haroratni kvadratga oshiring va natijani yana o‘sish tartibida chiqaring.
Saralash O(n log n). Undan tezroq: eng katta kvadrat har doim massivning chetlaridan biridan chiqadi — ikki uchdan yurib, javobni oxiridan to‘ldiring.
Kirish ma’lumotlari
Birinchi qatorda n, ikkinchisida n ta son (kamaymaydigan tartibda).
Chiqish ma’lumotlari
Bitta qatorda n ta kvadrat — o‘sish tartibida.
Cheklovlar
1 ≤ n ≤ 2·10⁵; sonlar modul bo‘yicha 10⁹ dan oshmaydi.
Misollar
Kirish
5 -4 -1 0 3 10
Chiqish
0 1 9 16 100
Kirish
3 -3 -2 -1
Chiqish
1 4 9
Qoralama doskasi
Kod yozish
Kod yuborish
11 ta test
Yechim yuborish uchun
tizimga kiring.