Pertanyaan yang diberi tag «code-golf»

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

7
Hitung digit periksa menggunakan algoritma Damm
Ada algoritma memeriksa digit populer seperti Luhn dan kemudian ada yang bagus , misalnya algoritma Damm. Satu-satunya alasan yang mungkin di balik popularitas algoritma seperti Luhn adalah bahwa ada implementasi kode golf dari mereka. Ini berarti bahwa kita sebagai komunitas memiliki kekuatan untuk mengubah dunia dengan menyediakan implementasi algoritme yang …
17 code-golf 

4
Terapi Kelompok: Identifikasi Kelompok
Tulis sebuah program, yang menentukan apakah tabel perkalian magma terbatas yang diberikan mewakili suatu kelompok. Magma adalah himpunan dengan operasi biner yang ditutup, itu artinya untuk semua a, b dalam G, a * b lagi dalam G (Tertutup) Biarkan (G, *) menjadi magma. (G, *) adalah grup jika untuk semua …

16
Hasilkan MathJax untuk Fraksi Lanjutan Rasio Emas
Untuk mengantisipasi MathJax dinonaktifkan sementara , MathJax yang diberikan dalam pertanyaan ini telah diganti dengan gambar. Anda tetap dapat memposting jawaban tetapi Anda harus melihat hasil MathJax di situs lain . PPCG baru saja mendapat MathJax ! Ini berarti kita sekarang dapat dengan mudah memasukkan formula matematika yang diformat dengan …

7
Diurutkan Partisi Leksikal dari Nomor
Tantangannya sangat sederhana: mengingat angka, Anda membagi angka-angkanya menjadi array angka yang lebih kecil sehingga angka yang dihasilkan tidak menurun. Tangkapannya adalah Anda harus membaginya sehingga panjang array maksimal. Bingung? Anda diberi bilangan bulat positif melalui STDIN (atau alternatif terdekat), argumen baris perintah atau argumen fungsi dalam format input apa …

6
Menelusuri Corak Gambar
Muat gambar ke potongan tumpukan ini dan gerakkan mouse Anda ke atasnya. Kurva hitam yang mengikuti sudut rona , mulai dari titik kursor Anda, akan ditarik: <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script><style>canvas{border:1px solid black;}</style>Load an image: <input type='file' onchange='load(this)'><br><br>Max length <input id='length' type='text' value='300'><br><br><div id='coords'></div><br><canvas id='c' width='100' height='100'>Your browser doesn't support the HTML5 canvas …

9
Mengevaluasi rantai ketidaksetaraan
Tulis kode untuk mengevaluasi apakah rantai ketidaksetaraan itu benar atau salah. Contoh input adalah string 3<=4!=9>3==3 Ini benar karena masing-masing komponennya benar: (3<=4) and (4!=9) and (9>3) and (3==3) Memasukkan: String yang mewakili rantai satu atau lebih ketidaksetaraan. Operator perbandingan yang diizinkan adalah == equals != does not equal > …
17 code-golf 


20
Hasilkan bilangan bulat acak apa saja
Program / fungsi Anda harus Output tepat satu integer Output setiap bilangan bulat dengan probabilitas positif menghasilkan bilangan bulat lebih besar dari 1.000.000 atau kurang dari -1.000.000 dengan setidaknya dengan probabilitas 50%. Contoh output (semua harus dimungkinkan): 59875669123 12 -42 -4640055890 0 2014 12 24 -7190464664658648640055894646646586486400558904644646646586486400558904646649001 Klarifikasi: Istirahat garis trailing …

8
Relatif vs Absolute
Jika seseorang menghadap ke utara di titik A di kisi ini ingin arah mengikuti jalur hijau (karena mereka hanya bisa mengikuti garis kisi) ke titik B Anda mungkin memberi tahu mereka: Pergi North, North, West, East, East, South, East, East. atau setara Pergi Forward, Forward, Left, Back, Forward, Right, Left, …
17 code-golf 

7
Temukan penjahat dari telinga, jari, dan kepalanya
Sebelum penemuan sidik jari dan pengujian DNA, polisi Inggris menggunakan sistem antropometrik untuk mengidentifikasi pelaku berulang. Bagian-bagian tertentu dari tubuh penjahat diukur dan disimpan dalam catatan - bagian-bagian tubuh ini diasumsikan tidak berubah ukurannya setelah dewasa. Sistem ini dikenal sebagai bertillonnage . Diagram di bawah ini menunjukkan sistem pengarsipan yang …
17 code-golf  math 


7
Dua-Banyak Keluaran
Tantangan Saya mempersembahkan kepada Anda mata-mata lain vs obsesi pengadu mata-mata versus kerupuk. Namun dalam kasus ini, datum yang akan dilindungi bukanlah input tetapi output . Aturan tantangannya sederhana. Tulis rutin dengan spesifikasi berikut: Rutin dapat ditulis dalam bahasa apa pun tetapi tidak boleh melebihi 320 byte. Rutin harus menerima …

10
Simbol vs. Surat
Simbol vs. Surat The karakter ASCII telah dibagi sekali lagi ! Set Anda adalah The Letters and The Symbols . Surat-surat ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz Simbol !"#$%&'()*+,-./0123456789:;<=>?@[\]^_`{|}~ Tugasnya adalah menulis dua program: Cetak masing-masing Surat tepat sekali tanpa menggunakan salah satu dari mereka dalam program Anda. Cetak masing-masing Simbol tepat sekali tanpa menggunakan …

10
Menulis penerjemah untuk bahasa Jumper esoterik saya
Saya telah memikirkan Jumper bahasa esoterik. Nanti Anda akan melihat alasannya. Ini beroperasi dengan memori akses-acak dengan byte sebagai sel. RAM nol diindeks dan awalnya diisi dengan nol. Ketika mencoba mengakses sel dengan kesalahan indeks negatif harus ditampilkan dan program dihentikan. Ketika mencoba membaca pada indeks yang lebih besar daripada …

10
Tulis pemecah persamaan kata [duplikat]
Pertanyaan ini sudah memiliki jawaban di sini : Memanfaatkan "ruang kosong gratis" (10 jawaban) Ditutup bulan lalu . pengantar Perhatikan contoh berikut: CODE + GOLF —————— GREAT Ini adalah persamaan di mana setiap huruf mewakili angka desimal dan kata-kata mewakili angka alami (huruf yang sama mewakili angka yang sama dan …

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.