
https://www.codewars.com/kata/55f4e56315a375c1ed000159/train/python
Jak w najprostszy sposób wygenerowac posortowaną rosnąco listę z liczbami które są wynikami potęgowania dowolnych liczb o dowolnym wykladniku potęgi?
( moze to byc zarówno ^2 jak i ^6, nie tylko kwadrat)
Bez zadnych iteracji ani pisania petli w której biore x i poteguje do n je a później zwiekszam te parametry.
czyli nie bedzie to tak jak sadzisz na pierwszy rzut oka że cos ala [9,16,25,36] bo to tylko ^2
#python
Jak w najprostszy sposób wygenerowac posortowaną rosnąco listę z liczbami które są wynikami potęgowania dowolnych liczb o dowolnym wykladniku potęgi?
( moze to byc zarówno ^2 jak i ^6, nie tylko kwadrat)
Bez zadnych iteracji ani pisania petli w której biore x i poteguje do n je a później zwiekszam te parametry.
czyli nie bedzie to tak jak sadzisz na pierwszy rzut oka że cos ala [9,16,25,36] bo to tylko ^2
#python
- Najlepsze
- Wszystkie komentarze








Chyba już zadawałeś to pytanie.
Iterujesz po
aibi liczyszsum(map(int,str( a ** b ) ), wartości są "dość" losowe więc musisz je posortować i mocno nie zawęzisz przedziału.to zadanie wczoraj odkrylem wiec nie :)
To rozwiązanie jest najprostsze i jak podejrzałem rozwiązania to wystarczy iteratować z przedziału do 100.
Widocznie ktoś inny wysłał, bo jestem pewien, że już na wykopie było.
@lionbest: tia 6 dni temu
https://pastebin.com/xiw8K2WK
chociaz chyba umieszczanie kodu poza funkcja nie jest dobrą metodą co?