Pertanyaan yang diberi tag «code-golf»

Code-golf adalah kompetisi untuk memecahkan masalah tertentu dalam byte paling sedikit dari kode sumber.

19
Baca warna dengan cara saya
Sistem yang berbeda memiliki cara yang berbeda untuk menggambarkan warna, bahkan jika semuanya berbicara dalam ruang RGBA. Pengembang front-end yang terbiasa dengan CSS mungkin lebih suka #RRGGBBAA. Tetapi pengembang Android mungkin lebih suka #AARRGGBB. Saat menangani format file AAS, #AABBGGRRdiperlukan. Itu terlalu membingungkan. Mungkin kita memerlukan program yang dapat mengkonversi …

11
Ingin melihat Trik Kartu Ajaib?
Trik sulap kartu sulap pertama yang saya pelajari sejak kecil adalah sebagai berikut: Memiliki 1 deck kartu di mana pola di bagian belakang tidak simetris secara vertikal. Atur semua kartu agar menghadap satu arah. Minta seseorang untuk, "mengambil kartu, kartu apa saja, menghafalkannya dan mengembalikannya kepada Anda". Lanjutkan untuk memasukkannya …

15
Kesetaraan transitif
Tantangan Program Anda harus mengambil 3 input: Integer positif yang merupakan jumlah variabel, Satu set pasangan bilangan bulat non-negatif yang tidak berurutan, di mana masing-masing pasangan mewakili kesetaraan antara variabel, dan Integer positif yang mewakili variabel awal, Ini harus mengembalikan satu set bilangan bulat non-negatif yang mewakili semua variabel yang …

24
Generator ID tanpa pasangan yang berdekatan
Diberikan 2 input (m = id awal minimum , n = jumlah id ), buat daftar id berurutan, mulai dari> = m, terdiri dari digit 0-9 di mana tidak ada 2 angka yang berdekatan adalah sama, misalnya 1232 adalah ok, 1233 tidak (berisi 2 '3 bersebelahan). Contoh untuk m = …

10
Bilangan Komposit Sebelumnya
Definisi Urutan Buat urutan bilangan bulat positif a(n)sebagai berikut: a(0) = 4 Setiap istilah a(n), selain yang pertama, adalah angka terkecil yang memenuhi yang berikut: a) a(n)adalah bilangan komposit, b) a(n) > a(n-1), dan c) a(n) + a(k) + 1adalah bilangan komposit untuk masing-masing 0 <= k < n. Jadi …

8
Mensimulasikan model neuron
Sebuah Izhikevich neuron adalah sederhana namun model yang cukup efektif dari neuron biologis, dirancang untuk digunakan dalam simulasi waktu-melangkah diskrit. Dalam tantangan golf ini, Anda akan menerapkan model ini. Parameter Model ini hanya melibatkan 7 variabel yang disusun dalam 2 persamaan diferensial, dibandingkan dengan lusinan parameter model fisiologis yang akurat. …

6
Panfix ke infiks dipatenkan
Quylthulg adalah bahasa oleh Chris Pressey yang mencoba memecahkan masalah notasi infiks menggunakan apa yang disebut panfix : seperti postfix, panfix tidak memerlukan penyebaran perangkat misterius seperti tanda kurung untuk mengesampingkan prioritas operator default. Pada saat yang sama, panfix memungkinkan istilah yang akan ditentukan dalam urutan dan cara yang sama …

5
Faktorial anjak piutang
Hari ini di kelas statistik saya, saya menemukan bahwa beberapa faktorial dapat disederhanakan ketika dikalikan bersama! Sebagai contoh:5! * 3! = 5! *3*2 = 5! *6 = 6! Pekerjaan Anda: Diberikan string yang hanya berisi angka-angka Arab dan tanda seru, sederhanakan faktorial saya ke string sesingkat mungkin, dengan jumlah byte …

2
Gerrymandering dengan Logic Gates
Fungsi mayoritas adalah fungsi boolean yang mengambil tiga input boolean dan mengembalikan yang paling umum. Misalnya jika maj(x,y,z)fungsi mayoritas dan Tmenunjukkan benar dan Fmenunjukkan salah maka: maj(T,T,T) = T maj(T,T,F) = T maj(T,F,F) = F maj(F,F,F) = F Pertanyaan ini menyangkut penulisan fungsi boolean sebagai komposisi fungsi mayoritas. Contoh komposisi …

4
Selain Tuple di pointfree
Apa cara terpendek kita dapat mengekspresikan fungsi f(a,b)(c,d)=(a+c,b+d) dalam notasi point-free? pointfree.io memberi kita uncurry (flip flip snd . (ap .) . flip flip fst . ((.) .) . (. (+)) . flip . (((.) . (,)) .) . (+)) yang dengan sedikit kerja bisa disingkat uncurry$(`flip`snd).((<*>).).(`flip`fst).((.).).(.(+)).flip.(((.).(,)).).(+) untuk 76 byte. …

7
Antri Dekomposisi Kami
Dalam tantangan ini saya akan meminta Anda untuk menemukan dekomposisi QR dari matriks persegi. Dekomposisi QR dari matriks A adalah dua Matriks Q dan R sehingga A = QR . Secara khusus kami sedang mencari Q menjadi matriks ortogonal (yaitu Q T Q = QQ T = I di mana …

8
Menjadi seburuk mungkin
pengantar Ini adalah tindak lanjut dari tantangan ini di mana Anda berperan sebagai kembaran jahat orang itu. Menjadi jahat Anda tidak ingin memaksimalkan bagian Anda, tetapi bersikap tidak seadil mungkin dan Anda tidak akan membuatnya terlalu jelas, itu sebabnya Anda menemukan skema berikut: Anda akan memberi tahu yang lain bahwa …

30
Kotak Sempurna Tanpa Batas
Diberikan n=m^2, kembalikan daftar bilangan bulat yang tidak membatasi m x mkisi - kisi integer 1 to n. Contohnya n = 1 (m = 1) Kisi: [1] Kembali: [] n = 4 (m = 2) Kisi: [1,2] [3,4] Kembali: [] n = 9 (m = 3) Kisi: [1,2,3] [4,5,6] [7,8,9] …
16 code-golf  matrix 

15
Mengurai daftar nomor unary yang ditandatangani
Angka-angka unary biasanya hanya mewakili bilangan bulat non-negatif, tetapi kita dapat memperluasnya untuk mewakili semua bilangan bulat sebagai berikut: Bilangan bulat positif N direpresentasikan sebagai N 1:5 -> 11111 Integer negatif -N direpresentasikan sebagai 0diikuti oleh N 1's:-5 -> 011111 Nol direpresentasikan sebagai 0 Kami kemudian dapat mewakili daftar angka-angka …


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.