Pertanyaan yang diberi tag code-golf

13
Keluarkan Nomor Bel ke-n

Sebuah jumlah Bell ( Oei A000110 ) adalah sejumlah cara untuk partisi satu set n berlabel (berbeda) elemen. Nomor Bell 0 didefinisikan sebagai 1. Mari kita lihat beberapa contoh (saya menggunakan tanda kurung untuk menunjukkan subset dan kurung untuk partisi): 1: {1} 2: {[1,2]}, {[1],[2]} 3:...

13
Apakah kepang ini sama?

Jika Anda tidak terbiasa dengan Braid-Theory, saya sarankan Anda membaca ini dulu. Pertanyaan ini mengasumsikan bahwa Anda paling tidak terbiasa dengan konsep-konsep yang ada dan menganggap Anda sudah terbiasa dengan teori-kelompok Mari kita definisikan σ n menjadi jalinan di mana untai ke- n...

13
Angka tiga kali lipat seimbang

Deskripsi Kami menganggap bilangan bulat dengan setidaknya 3 digit triple-balance jika, ketika dipecah menjadi tiga bagian, digit di setiap bagian dijumlahkan ke nomor yang sama. Kami membagi angka sebagai berikut: abcdefghi - Standard case: the number of digits is divisable through 3: abc def...

13
Pergeseran Caesars Pergeseran

Deskripsi Caesar Shift adalah cipher monoalphabetic yang sangat sederhana di mana setiap huruf diganti dengan yang setelah itu dalam alfabet. Contoh: Hello world! -> IFMMP XPSME! ( IBSLR, EGUFV!adalah output untuk tantangan yang sebenarnya, ini adalah contoh dari pergeseran oleh 1.) Seperti...

13
Elemen paling umum dari daftar di Python

Ini adalah pertanyaan kiat untuk bermain golf di Python, yang merupakan topik utama. Saya mencari cara terpendek untuk mendapatkan semua elemen paling umum dari daftar di Python, dengan cara sesingkat mungkin. Inilah yang saya coba, dengan asumsi daftar dalam variabel yang disebut l: from...

13
Bangun aku Stairway kastil!

Anda akan diberikan sebuah String yang terdiri dari ASCII yang dapat dicetak (tanpa baris baru). Tugas Anda adalah membangun Tangga yang bagus untuk Kastil saya. Bagaimana cara membangun Stairway yang bagus? Pertama, Anda harus mendapatkan semua rotasi dari String. Sebagai contoh, String...

13
Bagaimana Fermat nomor ini?

Angka kulit adalah bilangan bulat positif yang dapat dinyatakan sebagai 2 2 x +1 dengan bilangan x. Sekarang mari kita mendefinisikan atribut nomor yang disebut "Fermat-ness": Fermat-ness dari nomor tersebut adalah satu kurang dari panjang rantai kekuatan dua, mulai dari pangkalan, dengan...

13
Perkirakan angka Dottie

Angka Dottie adalah titik tetap dari fungsi cosinus, atau solusi untuk persamaan cos (x) = x . 1 Tugas Anda adalah membuat kode yang mendekati konstan ini. Kode Anda harus mewakili fungsi yang mengambil integer sebagai input dan menghasilkan bilangan real. Batas fungsi Anda saat input bertambah...

13
Menjadi Hydra Slayer

Anda adalah pahlawan terbaik dan paling terkenal di daerah tersebut. Akhir-akhir ini ada desas-desus bahwa seekor Hydra telah nongkrong di jurang terdekat. Menjadi pahlawan pemberani dan berbudi luhur bahwa Anda adalah Anda akan pergi memeriksanya nanti hari ini. Masalah dengan hydrae adalah bahwa...

13
Koefisien Korelasi Peringkat

Koefisien korelasi biasa (dalam 2d) mengukur seberapa baik sekumpulan poin dapat digambarkan oleh suatu garis, dan jika ya, tandanya memberi tahu kita apakah kita memiliki korelasi positif atau negatif. Tetapi ini mengasumsikan bahwa koordinat titik sebenarnya dapat ditafsirkan secara kuantitatif...

13
Peta jarak minimum taksi

Deskripsi tantangan Dalam metrik taksi , jarak antara dua titik didefinisikan sebagai: Pertimbangkan sebuah matriks dengan nol dan hanya satu: 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 1 0 0 1 0 1 0 0 0 0 Mari kita memetakan masing 1- masing ke jarak ke perbedaan terdekat 1dalam matriks (tentu saja,...

13
Peretasan Terminal Fallout

Adakah orang di sini yang penggemar keras Bethesda? Mungkin Anda lebih suka Obsidian Entertainment? Nah, jika Anda salah satu dari hal-hal itu daripada gambar berikut harus relatif akrab bagi Anda. Saya sudah bebas mempersiapkan tantangan ASCII-Art yang agak unik, jadi inilah petunjuk pertama...

13
Kembalinya Hydra Slayer

Sudah lama sejak Anda membunuh hydra itu , Anda berjemur dalam kemuliaan selama bertahun-tahun, tetapi sekarang orang-orang memanggil Anda mandi, sudah. Nah saat Anda membuktikannya salah, Anda pernah mendengar keberadaan hydra lain. Cukup bunuh saja dan Anda akan diberikan semua kemuliaan yang...

13
Bangun braket turnamen

Diberikan daftar input string yang tidak kosong, menampilkan representasi seni ASCII dari turnamen, berdasarkan aturan gambar berikut: Jumlah string dijamin dari kuantitas 2,4,8,16,etc. Dua dawai pertama saling bermain, dan dua dawai berikutnya saling bermain, dan seterusnya. Ini babak...

13
Jumlahkan kubus wajah kubus

Secara manual menjumlahkan wajah kubus kubus itu membosankan dan memakan waktu, agak seperti menulis kode dalam kubus itu sendiri. Dalam cubifier paling efisien , saya meminta Anda untuk menerjemahkan ASCII ke sumber Cubically. Salah satu jawaban di sana menggunakan urutan inisialisasi kubus dan...

13
Regangkan sebuah array

Sebelumnya saya mendefinisikan proses penghancuran array Dalam naksir kita membaca array kiri ke kanan. Jika pada suatu titik kita menemukan dua elemen yang sama dalam satu baris, kita menghapus yang pertama dan menggandakan yang kedua. Sebagai contoh di sini adalah proses menghancurkan array...

13
Faktorisasi Array

Diberikan array bilangan bulat positif, menghasilkan larik stabil dari faktor prima yang berbeda dari bilangan bulat ini. Dengan kata lain, untuk setiap integer dalam input secara berurutan, dapatkan faktor prima, sortir, dan tambahkan bilangan prima yang belum ada dalam output ke output. Uji...

13
Urutan Eksponensial

Tambang garam Polandia tertua , yang terletak di Bochnia *, dimulai pada tahun 1248, yang dapat kita anggap sebagai angka ajaib . Kita bisa melihat bahwa itu sama dengan 4 digit dari urutan eksponensial: . Karena tanggal sebenarnya 4 digit dari urutan, kita bisa membuatnya lebih lama. Kita bisa...