Pertanyaan yang diberi tag code-golf

9
Tulis encoder GIF

Ya, GIF tua yang bagus. Dicintai karena keserbagunaannya, dibenci karena patennya dan sebagian sudah usang karena keterbatasannya (dan patennya), GIF pada intinya terdiri dari palet warna dan gambar yang diindeks palet yang dikompres menggunakan algoritma LZW. Tugas Anda adalah menulis program...

9
Membalikkan setiap kata dalam satu baris dalam vim

Tugas Anda adalah membuat skrip vim atau memberikan urutan penekanan tombol yang akan beroperasi pada satu baris teks dengan hingga 140 karakter ASCII yang dapat dicetak (di mana saja dalam file, dengan kursor mulai dari mana saja di baris) dan membalikkan setiap spasi- string yang dipisahkan dalam...

9
Indeks Substring Terpendek

Saya orang yang malas tetapi efisien, karena banyak dari Anda mungkin juga. Jadi, setiap kali saya melakukan sesuatu, saya ingin melakukannya dengan sedikit usaha. Itulah sebabnya saya meminta Anda untuk menyelesaikan masalah ini untuk saya. Apa yang saya miliki di sini adalah semacam dokumen....

9
IMP: Pengurai multiplikasi implisit

Jack suka bahasa pemrograman C, tetapi tidak suka menulis ekspresi suka V=a*b*h; mengalikan nilainya. Dia ingin menulis V=abh;sebagai gantinya, mengapa kompiler harus mengeluh tentang abhsimbol yang tidak terdefinisi sejak int a, b, h;didefinisikan, sehingga kita dapat menyimpulkan...

9
Kapal Baru Theseus

The Ship Theseus merupakan pertanyaan lama yang berjalan seperti: Jika sebuah kapal telah mengganti semua bagian aslinya, apakah masih kapal yang sama? Untuk golf ini, kita akan perlahan-lahan mengganti "bagian" pada "kapal", dan melihat berapa lama untuk mendapatkan kapal yang sama sekali...

9
Mendeteksi anagram dalam Parent String

Diberikan dua string, string induk dan string kueri masing-masing, tugas Anda adalah menentukan berapa kali string kueri, atau anagram string kueri ; muncul di string induk, dalam pencarian case-sensitive. Contoh Perilaku Input 1 AdnBndAndBdaBn dAn Output 1 4 Penjelasan Substring disorot...

9
ASCII art square affine fraktal

Tulis program terkecil yang Anda bisa untuk membuat frakta afin. Anda dapat menggunakan metode apa pun yang Anda rasa menghasilkan hasil yang sama seperti aturan di bawah ini. Anda tidak harus menggunakan ide apa pun dari metode yang disarankan! Program Anda akan mengambil dua input, yang pertama...

9
Temukan substring musik terlama

Sebuah tali musik adalah string yang dapat dimainkan pada keyboard piano. Bagi kita yang tidak dipaksa untuk belajar piano sebagai anak-anak, inilah keyboardnya. Jadi senar feed a dead cabbageadalah senar musik karena setiap huruf sesuai dengan salah satu dari ini. Tantangan Anda adalah...

9
HappyCube Puzzle Solver

Tantangan ini terinspirasi oleh puzzle yang saya mainkan, yang terdiri dari potongan busa seperti ini: yang harus dirakit menjadi kubus 3D, seperti ini: Potongan-potongan puzzle dapat dilihat sebagai kotak 5 * 5 kotak, yang kotak 3 * 3 tengahnya selalu solid, sedangkan 16 kotak di tepi bisa...

9
Peluang KO

Knockout adalah permainan bola basket tempat para pemain menembak secara bergantian. Ini dimainkan sebagai urutan dari kontes dua pemain, yang masing-masing memiliki kemungkinan "menjatuhkan" salah satu dari pemain tersebut. Misalkan para pemain A B C Ddan peluang mereka menembak dan membuat...

9
Kuadrat dari Digit dengan Jumlah Terbesar

Anda harus menulis sebuah program atau fungsi yang menerima daftar angka sebagai input dan output atau mengembalikan jumlah terbesar yang bisa dicapai dengan meletakkan angka-angka ini dalam kotak. Input akan selalu berisi angka kuadrat. Contoh susunan kuadrat untuk input 9 1 2 3 4 5 6 7...

9
Pencarian Marching Squares

Marching Squares adalah algoritma dari grafik komputer, yang digunakan untuk memulihkan isocontour 2D dari grid sampel (lihat juga, kakaknya Marching Cubes untuk pengaturan 3D). Idenya adalah untuk memproses setiap sel dari grid secara independen, dan menentukan kontur melewati sel berdasarkan...

9
Selanjutnya meningkat terberat

Urutan berikutnya adalah urutan yang dapat diturunkan dari urutan lain dengan menghapus beberapa elemen tanpa mengubah urutan elemen yang tersisa. Sebuah urutan yang meningkat secara ketat adalah urutan di mana setiap elemen lebih besar dari yang sebelumnya. Urutan peningkatan urutan terberat...

9
The Untouchables

Angka yang Tidak Tersentuh α Bilangan tak tersentuh adalah bilangan bulat positif yang tidak dapat dinyatakan sebagai jumlah dari semua pembagi yang tepat dari bilangan bulat positif apa pun (termasuk bilangan tak tersentuh itu sendiri). Misalnya, angka 4 tidak tersentuh karena sama dengan...

9
Jumlah ubin domino

Tulis sebuah program atau fungsi yang diberi n positif dan m menghitung jumlah domino berbeda tilings yang valid yang dapat Anda masukkan dalam persegi panjang n oleh m . Ini adalah urutan A099390 dalam Ensiklopedia Online Urutan Bilangan Bulat . Anda dapat mengambil input sebagai argumen fungsi,...

9
Sudahkah Anda menganiaya hari ini?

Distribusi Linux Debian (dan distro berbasis Debian, seperti Ubuntu, Kali dan lainnya) menggunakan paket-manajer yang disebut APT. Untuk menginstal program, fooAnda akan mengetik ke terminal sudo apt-get install foo Satu Telur Paskah kecil APT adalah sebagai berikut apt-get moo Yang setelah...

9
Darimana asalmu?

INTERCAL adalah bahasa yang luar biasa, tetapi tidak selalu mudah untuk memahami kode orang lain. Ini khususnya terjadi jika mereka menggunakan pernyataan COME FROM. Definisi tantangan Tulis program atau fungsi yang mengambil kode sumber program INTERCAL sebagai aliran teks / data. Jika Anda...