Pertanyaan yang diberi tag «code-golf»

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

13
Membangun jam analog [tertutup]
Ditutup . Pertanyaan ini perlu lebih fokus . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga berfokus pada satu masalah hanya dengan mengedit posting ini . Ditutup 2 tahun yang lalu . Tulis program yang menampilkan waktu sistem saat ini sebagai jam analog, menggunakan grafik ASCII. …

10
Jumlah (paling banyak) 5 bilangan prima
Terence Tao baru-baru ini membuktikan bentuk dugaan Goldbach yang lemah! Mari kita manfaatkan! Diberikan bilangan bulat ganjil n > 1, tulis nsebagai jumlah hingga 5 bilangan prima. Ambil input sesuka Anda, dan berikan output sesuka Anda. Sebagai contoh, def g(o): for l in prime_range(o+1): if l == o: return l, …
16 code-golf  math  primes 


6
Hasilkan Papan Kericuhan Acak
Hasilkan kisi-kisi surat / spasi 4x12: Setiap dadu harus muncul tepat satu kali, lokasi dipilih secara acak. Lokasi harus mendekati permutasi acak dadu yang seragam. Peragakan wajah acak (sekali lagi, kurang seragam) dari setiap dadu. Kiri-benarkan wajah di jendela 3 karakter. Sebagai contoh, A E A A E C D …
16 code-golf  boggle 

10
Tips untuk bermain golf di Clojure
Apa tips Anda untuk bermain golf kode menggunakan Clojure? Tujuan dari pertanyaan ini adalah untuk mengumpulkan daftar teknik yang khusus untuk Clojure dan dapat digunakan dalam masalah golf kode umum.
16 code-golf  tips  lisp 

8
String penghasil yang terpendek, terkecil secara leksikografis
Sebuah string x menghasilkan sebuah string yjika ymerupakan sebuah substring dari pengulangan tak terbatas x. Misalnya abcmenghasilkan bcabcab. Tulis sebuah program untuk menemukan string terpendek, leksikografis terkecil yang akan menghasilkan input. Anda diberi input standar satu baris teks. Anda harus mencetak string penghasil ke output standar. Sebagai contoh: memasukkan bcabcabca …

5
Memecahkan 2-SAT (kepuasan boolean)
Masalah umum SAT (boolean satisfiability) adalah NP-complete. Tapi 2-SAT , di mana setiap klausul hanya memiliki 2 variabel, adalah di P . Tulis solver untuk 2-SAT. Memasukkan: Contoh 2-SAT, dikodekan dalam CNF sebagai berikut. Baris pertama berisi V, jumlah variabel boolean dan N, jumlah klausa. Kemudian N baris mengikuti, masing-masing …
16 code-golf 

9
Digit terakhir dari Powers of 2
Untuk setiap bilangan bulat , terdapat kekuatan 2 masing-masing yang digit terakhirnya adalah 1 atau 2.rrrrrr Diberikan , temukan terkecil sehingga hanya terdiri dari 1 atau 2.rrrxxx2xmod10r2xmod10r2^x\bmod{10^r} Untuk r=2r=2r=2 , x=9x=9x=9 , karena 29=51229=5122^9=5\color{blue}{\textrm{12}} Untuk r=3r=3r=3 , x=89x=89x=89 , karena 289=618970019642690137449562112289=6189700196426901374495621122^{89}=618970019642690137449562\color{blue}{\textrm{112}} Catatan: untuk r=4r=4r=4 , xxx adalah =89=89=89 (lagi) Input: …


30
Nomor undulant
Sebuah undulant nomor adalah nomor di mana digit bergantian antara up dan turun seperti nomor berikut: 461.902 atau 708.143, atau bahkan 1.010.101, tapi tidak 123, karena 2 <3. Tulis sebuah program atau fungsi yang mengembalikan nilai kebenaran jika suatu angka tidak berlaku , dan nilai yang salah sebaliknya. Kode terpendek …

4
Visualisasikan pembagian panjang dengan seni ASCII
Tulis sebuah program yang memvisualisasikan pembagian panjang dengan seni ASCII. Input terdiri dari dua bilangan bulat, pembilang dan penyebut, menggunakan format input pilihan Anda. Contoh: 1234 ÷ 56: 22 ---- 56|1234 112 --- 114 112 --- 2 1002012 ÷ 12: 83501 ------- 12|1002012 96 --- 42 36 -- 60 60 …

4
Pencocokan regex URL terpendek dalam JavaScript
Buat ekspresi reguler terpendek yang kira-kira akan cocok dengan URL dalam teks saat dijalankan dalam JavaScript Contoh: "some text exampley.com".match(/your regular expression goes here/); Ekspresi reguler perlu tangkap semua URL yang valid untuk http dan https. tidak khawatir tentang tidak cocok dengan string mencari URL yang sebenarnya bukan URL yang …

30
Kiat untuk bermain golf di VBA
Mirip dengan ini , ini , dan pertanyaan ini ... Apa tip umum yang Anda miliki untuk bermain golf VBA? Saya mencari ide yang dapat diterapkan pada masalah kode golf secara umum yang setidaknya agak spesifik VBA(misalnya "menghapus komentar" bukan jawaban). Silakan kirim satu tip per jawaban. Meskipun saya telah …
16 code-golf  tips  vba  basic 


8
Hitung invers modular
Diberi dua angka positif xdan ndengan x<2^n, tulis fungsi sesingkat mungkin untuk dihitung x^-1 mod 2^n. Dengan kata lain, temukan yitu x*y=1 mod 2^n. Fungsi Anda harus menyelesaikan setidaknya dalam waktu yang wajar n=64, sehingga pencarian lengkap tidak akan berfungsi. Jika kebalikannya tidak ada, Anda harus menunjukkan itu kepada penelepon …
16 code-golf 

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.