Pertanyaan yang diberi tag «integer-partitions»

Untuk tantangan terkait dengan berbagai cara mengekspresikan bilangan bulat sebagai jumlah bilangan bulat positif.

4
Membagi-bagi timbal balik
Diberi angka n> 77 , tulis sebuah program atau fungsi yang menemukan satu set bilangan bulat positif yang berbeda sehingga jumlah himpunan sama dengan n , dan jumlah kebalikan dari himpunan sama dengan 1. Contoh untuk 80: 80 = 2 + 4 + 10 + 15 + 21 + 28 …

12
Hitung fungsi Landau
Fungsi Landau g(n)g(n)g(n) ( OEIS A000793 ) memberikan urutan maksimum elemen grup simetris SnSnS_n . Di sini, urutan permutasi ππ\pi adalah bilangan bulat positif terkecil kkk sehingga πkπk\pi^k adalah identitas - yang sama dengan kelipatan paling umum dari panjang siklus dalam dekomposisi siklus permutasi. Misalnya, g(14)=84g(14)=84g(14) = 84 yang dicapai …

11
Golf Acak Hari Ini # 3: Partisi Integer
Tentang Seri Pertama, Anda dapat memperlakukan ini seperti tantangan golf kode lainnya, dan menjawabnya tanpa khawatir tentang seri sama sekali. Namun, ada papan peringkat di semua tantangan. Anda dapat menemukan papan peringkat bersama dengan beberapa informasi lebih lanjut tentang seri di posting pertama . Meskipun saya memiliki banyak ide untuk …

15
Tantangan fibonacci minimum!
Tantangan Dalam tugas ini Anda akan diberikan integer N (kurang dari 10 6 ), temukan cara minimum di mana Anda bisa menjumlahkan ke N hanya menggunakan angka Fibonacci - partisi ini disebut representasi Zeckendorf . Anda bisa menggunakan angka Fibonacci lebih dari sekali dan jika ada lebih dari satu hasil …


28
Hitung modulus terbalik
Tugas: Keluarkan nilai untuk x, di mana a mod x = buntuk dua nilai yang diberikan a,b. Anggapan adan bakan selalu menjadi bilangan bulat positif Tidak akan selalu ada solusi untuk itu x Jika ada beberapa solusi, hasilkan setidaknya satu di antaranya. Jika tidak ada solusi, tidak ada output atau …
18 code-golf  math  number-theory  code-golf  number  integer  code-golf  string  code-golf  music  code-golf  arithmetic  array-manipulation  decision-problem  code-golf  math  rational-numbers  code-golf  code-golf  graphical-output  hardware  code-golf  math  number  code-golf  string  parsing  natural-language  code-golf  tips  brain-flak  code-golf  graph-theory  code-golf  number  polynomials  king-of-the-hill  code-golf  ascii-art  kolmogorov-complexity  animation  king-of-the-hill  code-golf  tips  code-golf  ascii-art  code-golf  string  array-manipulation  data-structures  code-golf  math  number  code-golf  string  base-conversion  binary  code-golf  decision-problem  graph-theory  code-golf  math  polynomials  code-golf  kolmogorov-complexity  physics  code-golf  sequence  number-theory  code-golf  math  integer-partitions  code-golf  array-manipulation  random  permutations  code-golf  string  decision-problem 

3
Optimalkan pesanan sayap saya
Tweet ini mencantumkan kemungkinan pesanan untuk Wings of a Chinese restaurant 1 : Saat memesan Pizza, saya biasanya menghitung ukuran apa yang memberi saya rasio harga Pizza terbaik yang merupakan perhitungan sederhana. Namun meminimalkan harga pesanan di restoran ini bukan tugas yang mudah, jadi saya ingin bersiap untuk pesanan berikutnya …

7
Split bit!
Kami mendefinisikan V(x)V(x)V(x) sebagai daftar kekuatan 222 yang berbeda yang menjumlahkan xxx . Misalnya, V(35)=[32,2,1]V(35)=[32,2,1]V(35)=[32,2,1] . Berdasarkan konvensi, kekuatan diurutkan di sini dari tertinggi ke terendah. Tapi itu tidak mempengaruhi logika tantangan, maupun solusi yang diharapkan. Tugas Diberikan semiprime NNN , ganti setiap istilah dalam V(N)V(N)V(N) dengan daftar kekuatan lain …

25
Patttern Sederhana
Input: Dua digit tunggal (sebut saja mdan n) dan dua karakter (sebut saja adan b) dalam format input pilihan Anda. Keluaran: Untuk penelusuran, berpura-pura m=2, n=5, a='a', b='b'. Output Anda akan berupa string yang dibangun dari empat input Anda. Mari kita sebut string result, dengan nilai "". Pertama, menyatu ake …
17 code-golf  string  code-golf  arithmetic  code-golf  string  array-manipulation  rubiks-cube  code-golf  math  number  code-golf  tips  bash  code-golf  ascii-art  music  code-golf  arithmetic  code-golf  math  number  arithmetic  integer  code-golf  number  array-manipulation  code-golf  geometry  grid  set-partitions  code-golf  math  number  code-golf  combinatorics  code-golf  regular-expression  code-golf  permutations  code-golf  ascii-art  code-golf  number  array-manipulation  matrix  code-golf  kolmogorov-complexity  compile-time  cops-and-robbers  polyglot  cops-and-robbers  polyglot  code-golf  string  code-golf  string  ascii-art  matrix  animation  code-golf  ascii-art  code-golf  string  balanced-string  code-golf  integer  integer-partitions  expression-building 


4
Buat Jam Fibonacci ASCII
Seseorang membuat jam yang benar-benar mewah menggunakan angka Fibonacci, yang terlihat sangat bagus tetapi tidak bisa digunakan. Seperti kita menyukainya! Mari kita buat ulang ini. Jam terdiri dari 5 bagian yang sesuai dengan lima angka Fibonacci pertama, mulai dari 1 (yaitu 1, 1, 2, 3, 5): ccbeeeee ccaeeeee dddeeeee dddeeeee …

7
Kesetaraan osilasi
Kami memiliki objek yang berosilasi antara dua titik integer [l, r],, dengan kecepatan satu unit per unit waktu, mulai dari lpada t=0. Anda mungkin berasumsi l < r. Misalnya, jika suatu objek berosilasi [3, 6], maka kita memiliki: t=0 -> 3 t=1 -> 4 t=2 -> 5 t=3 -> 6 …
15 code-golf  array-manipulation  decision-problem  code-golf  math  number-theory  palindrome  integer-partitions  code-golf  math  decision-problem  geometry  code-golf  string  random  code-golf  ascii-art  code-golf  kolmogorov-complexity  primes  code-golf  kolmogorov-complexity  code-golf  graphical-output  code-golf  number-theory  primes  integer  factoring  code-golf  sequence  array-manipulation  integer  code-golf  array-manipulation  matrix  code-golf  sequence  binary  code-golf  game  cellular-automata  game-of-life  binary-matrix  code-golf  string  ascii-art  code-golf  random  generation  logic  code-golf  string  code-golf  code-golf  sequence  array-manipulation  random  apl  code-golf  code-golf  sequence  primes  code-golf  math  sequence  integer  code-golf  number  arithmetic  array-manipulation  decision-problem  code-golf  ascii-art  number  code-golf  restricted-source  quine  code-golf  chess  board-game  code-golf  math  sequence  code-golf  number  sequence  kolmogorov-complexity  code-golf  number  sequence  arithmetic  code-golf  math  number  alphabet  code-golf  ascii-art  classification  statistics  apl  code-golf  array-manipulation  matrix  code-golf  string  kolmogorov-complexity  code-golf  sequence  binary  base-conversion  binary-matrix  code-golf  string  classification  code-golf  tips  python  code-golf  combinatorics  binary  subsequence  restricted-time  code-golf  number  number-theory  code-golf  math  number  complex-numbers  code-golf  string  code-golf  string  code-golf  string  random  game  king-of-the-hill  python  code-golf  number  sequence  code-golf  number  sequence  code-golf  code-golf  math  number  array-manipulation  code-golf  array-manipulation  decision-problem  code-golf  string  code-golf  sequence  integer 

10
Operasi paling sedikit hingga 100
Gambaran Diberi daftar angka, temukan operasi paling sedikit untuk menghasilkan 100 Memasukkan String angka, yang mungkin atau tidak dalam urutan numerik. Urutan digit tidak dapat diubah, namun ditambah (+) atau minus (-) operator dapat ditambahkan antara masing-masing sehingga jumlah total sama dengan 100. Keluaran Jumlah operator ditambahkan, diikuti oleh urutan …

11
Temukan kumpulan jumlah
Saya senang membaca situs ini; ini pertanyaan pertamaku. Suntingan dipersilakan. Diberikan bilangan bulat positif n dan m , hitung semua partisi m yang diurutkan menjadi persis n bagian bilangan bulat positif, dan cetaklah dipisahkan oleh koma dan baris baru. Urutan apa pun baik-baik saja, tetapi setiap partisi harus muncul tepat …


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.