Görev, asal çarpanlarına ayırma işlemi verildiğinde bir sayının bölen toplamını hesaplamaktır.
Giriş
Biri asal çarpanı ve diğeri karşılık gelen üssü içeren iki uzunluk (ya da eşdeğeri) n uzunluğunda diziler .
Çıktı
Tüm bölenlerin toplamı (sayının kendisi dahil).
Misal
240 sayısı, ilgili üsler olarak 4, 1 ve 1 ile asal faktörler olarak 2, 3 ve 5'e sahiptir. Beklenen çıktı 744 olur.
Input: [2,3,5] [4,1,1]
Output: 744
puanlama
Bayt cinsinden en kısa kod kazanır!
Çözümünüzün çalışma süresi karmaşıklığı O (üslerin toplamı) yerine O (üslerin toplamı) ise, puanınız 0,8 ile çarpılabilir.
Burada da benzer bir soru yayınlandı, ancak bu bir meydan okuma değildi. Sorunun golf oynamak için yeterli olduğunu düşünüyorum.
Kazanan bu hafta sonu seçilecek