Angka yang sangat komposit adalah bilangan bulat positif yang memiliki lebih banyak pembagi daripada bilangan bulat positif yang lebih kecil. Ini adalah urutan OEIS A002182 . 20 istilah pertamanya adalah
1, 2, 4, 6, 12, 24, 36, 48, 60, 120, 180, 240, 360, 720, 840, 1260, 1680, 2520, 5040, 7560
Misalnya, 4
ada dalam urutan karena memiliki 3 pembagi (yaitu 1, 2, 4), sedangkan 3 hanya memiliki 2 pembagi, 2 juga memiliki 2 pembagi, dan 1 memiliki 1 pembagi.
Tantangan
Diberikan input bilangan bulat positif n , hasilkan bilangan yang sangat komposit n -th atau bilangan yang sangat komposit n pertama , sesuai pilihan Anda (tetapi pilihan harus sama untuk setiap input n ).
Aturan
Program atau fungsi harus secara teoritis bekerja untuk input besar sembarang yang diberikan waktu dan memori tak terbatas, dan tanpa mempertimbangkan batasan tipe data. Pada dasarnya, ini berarti tidak ada hardcoding sejumlah nilai yang terbatas.
Dalam praktiknya, program atau fungsi harus berjalan dalam jumlah waktu yang wajar, katakanlah kurang dari 1 menit, untuk n hingga 20. Input atau output maksimum mungkin dibatasi oleh tipe data standar bahasa Anda (tetapi sekali lagi, algoritme harus secara teoritis bekerja untuk jumlah besar yang sewenang-wenang).
Setiap input dan format output yang masuk akal diizinkan, termasuk unary.
Golf kode. Bytes paling sedikit menang.