Pertanyaan yang diberi tag combinatorics

23
Tentukan Ada Berapa Roda

Penjelasan non-matematika Ini adalah penjelasan yang dimaksudkan untuk dapat didekati terlepas dari latar belakang Anda. Sayangnya itu melibatkan beberapa matematika, tetapi harus dimengerti oleh kebanyakan orang dengan tingkat pemahaman sekolah menengah Urutan penunjuk adalah urutan apa pun...

23
Tantangan Geometris

Semua orang suka geometri. Jadi mengapa kita tidak mencoba dan membuat kode golf? Tantangan ini melibatkan mengambil huruf dan angka dan membuat bentuk tergantung padanya. Input Masukan akan dalam bentuk (shapeIdentifier)(size)(inverter). Tapi apa itu shapeIdentifier, ukuran, dan...

23
Ulangi setelah saya!

Diberikan string sebagai argumen, hasilkan panjang substring berulang yang terpanjang atau tidak tumpang tindih atau nol jika tidak ada string tersebut. Anda dapat menganggap string input tidak kosong. Contohnya abcdefabc: substring abcdiulangi pada posisi 1 dan 7, sehingga program harus...

22
L o o p I t

Catatan: Judul pertanyaan ini harus "Loop It", tetapi karena judul harus minimal 15 karakter, ada beberapa ruang yang tidak terlihat. Catatan ini sedemikian rupa sehingga tantangan dapat dicari. Tantangan Diberi daftar terbatas dari titik-titik integral unik dalam pesawat, temukan poligon...

22
Implementasi power set terpendek

Definisi masalah Cetak Power Set dari set yang diberikan. Sebagai contoh: [1, 2, 3] => [[], [1], [2], [3], [1, 2], [1, 3], [2, 3], [1, 2, 3]] Setiap elemen harus dicetak pada baris terpisah, jadi contoh di atas akan dicetak sebagai: [] [1] [2] ... [1, 2, 3] Kode contoh (dalam D, contoh...

22
Hitung partisi N

Tantangan Anda adalah sederhana: Mengingat integer N , ouput setiap daftar bilangan bulat positif yang jumlah untuk N . Misalnya, jika inputnya 5, Anda harus output [1, 1, 1, 1, 1] [1, 1, 1, 2] [1, 1, 3] [1, 2, 2] [1, 4] [2, 3] [5] Daftar ini tidak harus berupa output dalam urutan tertentu, juga...

22
ASCII Art Octagons

Diberikan integer input n > 1, mengeluarkan oktagon seni ASCII dengan panjang sisi yang terdiri dari nkarakter. Lihat contoh di bawah ini: n=2 ## # # # # ## n=3 ### # # # # # # # # # # ### n=4 #### # # # # # # # # # # # # # # # # #### n=5 ##### # # # # # # # # # # # # # # #...

22
Bisakah kamu mengucapkan mantranya?

Dalam Magic: the Gathering, para penyihir (dikenal sebagai "planeswalkers") saling bertarung dengan melemparkan mantra. Mantra mana biaya. Ada lima warna mana: Putih, Biru, Hitam, Merah, dan Hijau, masing-masing direpresentasikan sebagai {W}, {U}, {B}, {R}, dan {G}. Biaya mantra sedikit lebih...

22
Hasilkan De Bruijn terpendek

Urutan De Bruijn menarik: Urutan siklik terpendek yang berisi semua kemungkinan urutan alfabet tertentu dengan panjang tertentu. Misalnya, jika kami mempertimbangkan alfabet A, B, C dan panjang 3, output yang mungkin adalah: AAABBBCCCABCACCBBAACBCBABAC Anda akan melihat bahwa setiap kemungkinan...

22
Hitung silsilahnya

Pelajaran genetika kecil Ketika Anda hanya memiliki akses ke sifat-sifat atau fenotip seseorang yang terlihat , silsilah sejarah keluarga mereka sering digunakan untuk mencari tahu informasi genetik aktual atau, genotipe dari setiap anggota keluarga. Ketika berhadapan dengan dominasi sederhana...

22
Dapatkan nomor n digit acak dengan digit berbeda dan pertama bukan 0

Saya membaca pertanyaan ini dan berpikir itu akan menjadi tantangan yang menyenangkan. Tugas Berikan input 0<n<10dengan angka acak tepatnya n digit yang pertama bukan 0 begitu f(n)>10**(n-1)-1 digit berbeda Kriteria menang Ini adalah kode-golf sehingga kode terpendek...

22
Buat pembungkus kata sederhana

(Catatan: Ini adalah pertanyaan golf kode pertama saya, tetapi sejauh yang saya tahu, tidak ada orang lain yang melakukan hal ini, jadi saya harus baik.) Tugas Anda adalah membuat program atau fungsi yang mengambil string sdan integer n, dan mengembalikan atau menampilkan teks yang terbungkus...

21
Satu Program Lagi dan Saya Keluar!

Diberikan tingkat penyatuan bilangan bulat positif ndan string skarakter ascii yang dapat dicetak ( untuk ~, menghasilkan program yang, ketika dijalankan dalam bahasa yang sama, mengeluarkan program yang menghasilkan program ... yang menghasilkan string s. Sebanyak nprogram harus dibuat, yang...

21
Gambarlah persegi berongga dari # dengan lebar yang diberikan

Saya mendapat tantangan ini dari Codingame dan saya ingin tahu tentang solusi yang lebih baik daripada saya: Diberi lebar melalui input standar gambarlah sebuah persegi berongga '#' dalam lebar dan panjang yang diberikan. Contoh: 5 hasil ##### # # # # # # ##### Saya menggunakan python untuk...

21
Code-Golf: Permutasi

Tulis fungsi yang mengambil sebagai input satu set bilangan bulat (bisa berupa daftar, larik atau wadah lain dengan angka yang berbeda), dan menampilkan daftar semua permutasi. Python (95 karakter) : p=lambda s:s and sum(map(lambda e:map(lambda p:[e]+p,p(filter(lambda x:x!=e,s))),s),[]) or...

21
Permainan proporsi atom

Tugas Anda membuat bot yang memainkan Atomas , dengan skor tertinggi. Cara kerja gim: Gameboard dimulai dengan cincin 6 "atom", dengan angka mulai dari 1hingga 3. Anda dapat "memainkan" sebuah atom di antara dua atom, atau pada atom lain, tergantung pada atom itu sendiri. Anda dapat memiliki...

21
Menafsirkan> <> (Ikan)

Walaupun> <> bukan bahasa populer, ini bisa baik untuk bermain golf dan telah digunakan di situs web ini. Itu terinspirasi oleh Befunge dan memiliki beberapa kesamaan dalam instruksinya. Perintah yang Diperlukan: > < ^ v Mengubah arah penunjuk instruksi (kanan, kiri, atas,...