Pertanyaan yang diberi tag «code-golf»

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

1
Mengevaluasi jumlah string yang mungkin cocok dengan regex
Di ruang obrolan dengan beberapa orang, sebuah topik muncul di antara saya dan mereka tentang berapa banyak string yang mungkin cocok dengan regex. Tugas Anda adalah membangun sebuah program yang dapat menjawab pertanyaan itu. Program Anda akan menerima, sebagai input, setiap ekspresi reguler seperti yang didefinisikan dalam dokumen ini sebagai …
20 code-golf 


2
Gambar Teapot Utah
The teko Utah , awalnya diciptakan oleh Martin Newell, adalah objek yang mudah untuk menguji program grafis 3D. Tugasnya adalah membuat gambar rangka baja dari teko dalam proyeksi perspektif. Untuk mendorong gagasan aplikasi kode sumber , penglihatan dan kontrol kamera dapat diisolasi dan dikecualikan dari penghitungan. Ini agar parameter dan …

30
Hasilkan urutan Recamán
Urutan Recamán ( A005132 ) adalah urutan matematika, didefinisikan sebagai: A(0) = 0 A(n) = A(n-1) - n if A(n-1) - n > 0 and is new, else A(n) = A(n-1) + n Versi LaTex yang cantik di atas (mungkin lebih mudah dibaca): A(n)=⎧⎩⎨0A(n−1)−nA(n−1)+nif n=0if A(n−1)−n is positive and not …

6
Temukan karakter aneh dalam sebuah pola
Memasukkan Baris pertama adalah string tertentu yang diulang beberapa kali. Misalnya, bisa jadi abcabcabcabc, [];[];[];, dll dapat dipotong; misalnya: 1231231231. Selalu temukan string terpendek; misalnya, jika garisnya adalah 22222, maka stringnya adalah 2, bukan 22atau 22222atau apa pun. String akan selalu diulang setidaknya 2 kali penuh. Semua baris berikutnya akan …
20 code-golf 

3
JSFuck Golf - Hello World
JSFuck adalah bahasa esoterik di mana pernyataan Javascript apa pun dapat secara akurat direproduksi ke dalam program Javascript lain yang valid yang hanya menggunakan 6 karakter []()!+. Konverter JSFuck, ketika diberi input alert("Hello World!") , menghasilkan blok kode yang panjangnya 22.948 karakter. Karena program ini menggunakan banyak konversi otomatis untuk …

4
Temukan Convex Hull dari sekumpulan poin 2D
Saat Anda memalu satu set paku ke papan kayu dan membungkus karet gelang di sekitarnya, Anda mendapatkan Convex Hull . Misi Anda, jika Anda memutuskan untuk menerimanya, adalah menemukan Convex Hull dari sekumpulan poin 2D. Beberapa peraturan: Tuliskan sebagai fungsi, daftar titik terkoordinasi (dalam format apa pun yang Anda inginkan) …

14
Tulis program enkripsi Playfair
Tulis program yang mengambil dua baris input dan gunakan yang pertama sebagai frase kunci untuk mengenkripsi yang kedua sesuai dengan teknik enkripsi Playfair. Wikipedia menjelaskan enkripsi Playfair dalam beberapa detail , tetapi untuk menghindari ambiguitas, berikut ringkasan singkatnya: 1. Hasilkan tabel kunci: Ganti semua kemunculan Jdalam frasa kunci dengan I, …

17
Biarkan trigonometri dimulai!
Pengantar: The sinus dari xdiberikan oleh rumus: sin(x) = x - x^3/3! + x^5/5! - x^7/7! + x^9/9! - x^11/11! // and more follows... The cosinus dari xdiberikan oleh rumus: cos(x) = 1 - x^2/2! + x^4/4! - x^6/6! + x^8/8! - x^10/10! // and more follows... Tugas: Diberi nilai …
20 code-golf  math 

9
Temukan Periode Pisano
The Fibonacci urutan adalah urutan baik tahu di mana setiap entri adalah jumlah dari dua sebelumnya dan dua entri pertama adalah 1. Jika kita mengambil modulo setiap istilah dengan konstan urutan akan menjadi periodik. Sebagai contoh jika kita memutuskan untuk menghitung urutan mod 7 kita akan mendapatkan yang berikut: 1 …

10
Memanfaatkan "ruang kosong gratis"
Misalkan tantangan codegolf tidak menghitung spasi putih dalam panjang program Anda. Cheat sistem ini dengan menyandikan skrip Anda ke dalam spasi putih, dan mainkan skrip yang menerjemahkan dan mengeksekusi spasi kosong. Contoh Solusi saya untuk JBernardo 's Meta Golf Challenge adalah untuk encode Sage (atau Python) kode ke spasi, dan …

30
Jalankan Decoding Panjang
Tulis kode terpendek dalam bahasa pilihan Anda untuk melakukan decoding panjang run dari string yang diberikan. String akan diberikan sebagai input pada stdin dalam formulir CNCNCNCNCNCNCNCN di mana masing C- masing dapat berupa karakter ASCII yang dapat dicetak dan masing-masing Ndigit 1untuk 9(inklusif). Input sampel: :144,1'1 Output yang sesuai: :4444,'
20 code-golf  string 

13
Terapkan Solute Sudoku Solver
Terapkan pemecah Sudoku terpendek menggunakan menebak. Karena saya telah menerima beberapa permintaan, saya telah menambahkan ini sebagai pertanyaan alternatif bagi mereka yang ingin menerapkan solver sudoku brute force. Teka-teki Sudoku: | 1 2 3 | 4 5 6 | 7 8 9 -+----------------------- A| 3 | 1 | B| 6 …

30
Ketekunan Aditif
Kode terpendek untuk lulus semua kemungkinan menang. Dalam matematika, kegigihan angka mengukur berapa kali operasi tertentu harus diterapkan pada digitnya sampai beberapa kondisi tetap tertentu tercapai. Anda dapat menentukan ketekunan aditif dari bilangan bulat positif dengan menambahkan digit bilangan bulat dan mengulangi. Anda akan terus menambahkan digit jumlah hingga satu …

30
Cetak alfabet khusus
Tantangan Tampilkan alfabet dari huruf tertentu yang dibaca dari input konsol. Jika huruf besar, Anda harus menampilkan alfabet huruf besar. Alfabet yang dicetak harus diakhiri dengan huruf preseden dari yang dimasukkan. Jika parameter tambahan ditambahkan ke input (titik sederhana .) alfabet harus dicetak satu huruf di setiap baris. Jika tidak, …
20 code-golf  string 

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.