Pertanyaan yang diberi tag code-golf

13
Majorisasi dua daftar yang tidak disortir

Definisi Sebuah vektor yang mengandung n elemen dikatakan majorize atau mendominasi vektor b dengan n elemen IFF untuk semua nilai k sehingga 1 ≤ k ≤ n , jumlah dari elemen pertama dari sebuah ↓ melalui k th unsur sebuah ↓ lebih besar dari atau sama dengan jumlah elemen pertama hingga k dari b...

13
Seorang ratu berjalan melintasi spiral

Di kerajaan yang jauh, seorang ratu catur berjalan-jalan setiap hari melintasi jalan spiral, dinomori dari 1 hingga n, tidak peduli untuk mengikuti spiral itu sendiri, tetapi hanya membuat gerakan ratu seperti yang ia lakukan di papan catur. Sang ratu dicintai oleh rakyatnya, dan mereka membuat...

13
Persen-Encode sebuah String

pengantar Seperti yang mungkin Anda ketahui, URL sebenarnya memiliki daftar karakter yang melakukan hal-hal khusus. Sebagai contoh, /karakter memisahkan bagian-bagian dari URL, dan ?, &, dan =karakter yang digunakan untuk melewati permintaan parameter ke server. Bahkan, ada sekelompok karakter...

13
Menguji urutan yang diizinkan

Ringkasan eksekutif: uji apakah urutan input bilangan bulat "dapat diterima", artinya tidak mencakup semua kelas residu untuk setiap modulus. Apa itu urutan "diterima"? Diberikan bilangan bulat m ≥ 2, kelas residu modulo m hanyalah m kemungkinan perkembangan aritmatika dari perbedaan umum m....

13
Terapkan kunci sandi ini

Terapkan kunci sandi ini Tujuan Gunakan algoritma (dijelaskan di bagian Algoritma) untuk mengimplementasikan cipher tertentu. Program harus membaca input dari STDIN atau yang setara terdekat yang tersedia, gunakan algoritma untuk menghasilkan ciphertext dan kunci. Ciphertext dan kunci akan...

13
Mulai terhuyung

Dalam balapan di mana pembalap berkeliling setidaknya satu putaran lintasan melengkung, posisi awal untuk setiap pembalap terhuyung, sehingga setiap pembalap menempuh jarak yang sama di lintasan (jika tidak, pembalap di jalur terdalam akan memiliki keuntungan besar. ). Mengingat panjang sumbu...

13
Temukan jalan yang benar

Diberikan daftar jalur, output jalur yang benar. Contoh jalur: /\ ----+/ | -dan |jalur horizontal dan vertikal. /dan \berbelok 90 °. +diperlakukan sebagai a -atau |tergantung dari arah saat ini. Path dapat menuju ke arah mana pun dan sebuah karakter dapat digunakan di banyak path. Masukan...

13
Hexagolf: Validagons

Tantangan Diberi bentuk seni ASCII, Anda harus mencari tahu apakah bentuknya segi enam biasa atau tidak. Segi enam Hexagon reguler didefinisikan menggunakan dua aturan: Ia memiliki enam sisi Setiap sisi memiliki jumlah karakter yang sama Misalnya, bentuk berikut ini teratur tetapi tidak...

13
Jarak ke empat

Tantangan ini didasarkan pada video ini . Saya sarankan Anda menontonnya sebelum mencoba tantangan ini. Pertama kita mendefinisikan suatu fungsi. Fungsi ini ( OEIS ) mengambil bilangan bulat n sebagai input dan menghasilkan jumlah huruf dalam representasi bahasa Inggris dari n (tanpa spasi atau...

13
ASCII Ganjil / Genap Cipher

Kami akan mendefinisikan ASCII Odd / Even Cipher melalui pseudocode di bawah ini: Define 'neighbor' as the characters adjacent to the current letter in the string If the one of the neighbors is out of bounds of the string, treat it as \0 or null Take an input string For each letter in the...

13
Menafsirkan rentang longgar

Menafsirkan rentang longgar ListSharp adalah bahasa pemrograman yang ditafsirkan yang memiliki banyak fitur, salah satu fitur tersebut adalah pencipta rentang berbasis 1 indeks yang berfungsi seperti ini: Anda mendefinisikan rentang sebagai (INT) TO (INT)atau hanya di (INT)mana keduanya atau int...

13
Bantu saya dengan dekorasi Halloween saya

Halloween sudah dekat kita, dan saya belum menghias rumah saya, jadi saya akan membutuhkan bantuan Anda untuk melakukan tugas ini Input Input akan berupa daftar 4 digit angka, di mana setiap digit mewakili bagian dekorasi: EMBU |||| |||+-upper decoration ||+-bottom

13
Bantu saya curang di Cheat

Cheat adalah permainan kartu di mana Anda mencoba menyingkirkan tangan Anda. Giliran terlihat kira-kira seperti ini: Tentukan peringkat kartu apa yang harus Anda mainkan pada giliran itu. Dalam sebagian besar varian ini adalah satu peringkat lebih tinggi dari giliran sebelumnya. Mainkan 1-4...

13
Hasilkan permutasi gelisah

pengantar Saya mendefinisikan kelas permutasi gelisah dalam tantangan sebelumnya . Sebagai pengingat, permutasi p dari angka 0 hingga r-1 gelisah, jika untuk setiap entri p [i] kecuali yang pertama, ada beberapa entri sebelumnya p [ik] sedemikian rupa sehingga p [i] == p [ ik] ± 1 . Sebagai fakta...

13
Bangga dengan twist

Catatan: ini sangat terinspirasi oleh pertanyaan ini . Tugas: Tugas Anda adalah untuk menghasilkan nperdana, ketika setiap karakter program Anda diulang nkali di tempat. Katakanlah program Anda adalah: Derp Setiap karakter di sana diulangi sekali, jadi harus keluar 2. Ketika setiap karakter...

13
Memecahkan persamaan Laplace

Pengantar Matematika Numerik Ini adalah "Halo, Dunia!" PDE (Persamaan Diferensial Parsial). Persamaan Laplace atau Difusi sering muncul dalam Fisika, misalnya Persamaan Panas, Deforming, Fluid Dynamics, dll ... Karena kehidupan nyata adalah 3D tetapi kami ingin mengatakan "Halo, Dunia!" dan tidak...

13
Mainkan Kartu Terbaik di Euchre

Memasukkan: Pertama Array terdiri dari tiga kartu yang mewakili kartu yang dimainkan oleh setiap pemain yang diformat seperti [JD][TH][9S] Mewakili Jack of Diamonds, 10 of Hearts, and Nine of Spades. Karena Anda selalu duduk berhadapan dengan rekan setim Anda di Euchre, elemen kedua...

13
Ubah array ini menjadi sebuah matriks

Ambil array yang tidak bersarang sebagai input. Ubah menjadi matriks dengan menggunakan metode berikut: Katakanlah array saya adalah [1, 2, 3, 4, 5] Pertama, saya ulangi array itu 5 kali: (panjangnya) [[1, 2, 3, 4, 5], [1, 2, 3, 4, 5], [1, 2, 3, 4, 5], [1, 2, 3, 4, 5], [1, 2, 3, 4,...