Pertanyaan yang diberi tag code-golf

25
Penghitungan zero-sum

Tulis program atau fungsi yang diberi n ≥ 1 mengembalikan jumlah solusi menjadi ± 1 ± 2 ± 3 ± ... ± n = 0. Untuk n = 6 tidak ada solusi, jadi jawabannya adalah 0. Untuk n = 4 ada dua solusi, jadi jawabannya adalah 2 (dua solusi adalah 1 - 2 - 3 + 4 = -1 + 2 + 3 + 4 - 4 = 0). Ini adalah urutan...

25
Rememebere tehe vese!

Memasukkan Sederetan karakter ASCII yang dapat dicetak, misalnya: This is an example string. Keluaran Untuk setiap konsonan ( BCDFGHJKLMNPQRSTVWXYZbcdfghjklmnpqrstvwxyz) yang tidak diikuti oleh vokal ( AEIOUaeiou) tambahkan vokal terakhir sebelum itu, dalam huruf kecil. Konsonan sebelum vokal...

25
Algoritma Pencocokan Golf A Parentheses

Anda akan diberikan string s. Dijamin bahwa string memiliki sama dan setidaknya satu [s dan ]s. Juga dijamin bahwa tanda kurung seimbang. String juga dapat memiliki karakter lain. Tujuannya adalah untuk menampilkan / mengembalikan daftar tupel atau daftar daftar yang berisi indeks masing-masing...

25
Pemecahan garis kasar nonogram

Latar Belakang Nonogram , juga dikenal sebagai Picross atau Griddlers, adalah teka-teki di mana tujuannya adalah untuk menentukan apakah setiap sel pada grid 2D harus diwarnai atau dibiarkan kosong, menggunakan jumlah sel berwarna berturut-turut pada setiap baris. Berikut ini adalah contoh puzzle...

25
Mari kita merancang mosaik digit

Tantangan Mengingat positif integer NNN , ulangi masing-masing digit d1,d2,d3,⋯,dnd1,d2,d3,⋯,dnd_1, d_2, d_3, \cdots, d_n beberapa kali sesuai dengan posisinya di NNN . Dengan kata lain, setiap digit dkdkd_k harus diulang kkk kali (untuk setiap , 1-diindeks), sehingga menciptakan nomor...

25
Keluarkan papan Sudoku

Tantangan hari ini sederhana: Tanpa mengambil input apa pun, mengeluarkan papan sudoku yang valid. Jika Anda tidak terbiasa dengan sudoku, Wikipedia menjelaskan seperti apa bentuk papan yang valid : Tujuannya adalah untuk mengisi kisi 9 × 9 dengan angka sehingga setiap kolom, setiap baris, dan...

25
Alamat IP atau tidak?

Alat pemindaian jaringan Anda sangat pemilih dalam hal input, dan segera macet jika Anda memasukkannya ke alamat IPv4 yang berisi karakter yang tidak pantas atau tidak diformat dengan benar. Alamat IPv4 adalah alamat numerik 32-bit yang ditulis sebagai empat angka yang dipisahkan oleh titik....

25
Seberapa frustasi film saya?

Orang tua saya punya perangkat home theatre. Remote rusak sehingga sangat sulit untuk menavigasi ke kanan dalam menu. Sebagian besar waktu itu tidak bekerja tetapi ketika itu bergerak ke kanan sangat cepat. Ini jelas membuat frustasi tetapi yang paling membuat frustrasi ketika Anda ingin...

25
Jumlah Matriks yang tidak tumpang tindih

Jumlah Matriks yang tidak tumpang tindih Diberikan k array panjang n , hasilkan jumlah maksimum yang mungkin dengan menggunakan satu elemen dari setiap array sehingga tidak ada dua elemen dari indeks yang sama. Dijamin bahwa k <= n. Memasukkan Daftar nonempty array nonempty dari...

25
Gambarlah jalan yang dibuat oleh pengubah arah

Tantangan ini terjadi di grid. +----------+ | | | | | | | | | | | | | | | | | | +----------+ Yang ini 10 x 10, tetapi bisa berupa bentuk persegi panjang. Ada empat arah di kisi ini. Atas, bawah, kiri dan kanan. Tugasnya adalah menggambar jalur yang dimulai dengan huruf besar arah awal. Dalam...

25
Seberapa terang ruangan ini? 🔥 pt. 1

Terkait dengan pertanyaan ini . Sebuah ruangan didefinisikan sebagai poligon non-berpotongan (tidak harus cembung), dinyatakan sebagai daftar koordinat 2 dimensi yang terurut. Bola lampu yang cukup terang ditempatkan pada titik tertentu di dalam ruangan, dan memancarkan cahaya ke segala arah....

25
Penguasa Interval Sewenang-wenang

Buat program yang membutuhkan panjang dan daftar interval dan output penggaris dengan panjang itu untuk setiap interval menggunakan karakter menggambar garis ┌ ┬ ┐ │ ╵ Baris pertama dari output harus dimulai dengan tanda centang untuk 0 dengan ┌dan diakhiri dengan tanda centang untuk panjang...

25
Angka Meledak

kotak pasir (dihapus) Mari kita mendefinisikan matriks 9s sebagai: N= ⎡⎣⎢999999999⎤⎦⎥N=[999999999] N = \begin{bmatrix} 9&9&9\\9&9&9\\9&9&9 \end{bmatrix} Mari kita mendefinisikan nomor meledak sebagai angka pada posisi yang dapat didekomposisi menjadi bilangan bulat yang sama antara semua...

25
Buat saya metasequence

Latar Belakang Untuk tantangan ini, 'metasequence' akan didefinisikan sebagai urutan angka di mana tidak hanya angka itu sendiri akan meningkat, tetapi juga kenaikan, dan kenaikan akan meningkat dengan nilai yang meningkat, dll. Misalnya, metasequence tingkat 3 akan dimulai sebagai: 1 2 4 8 15...

25
Apakah Matriks Pascal ini?

Dalam segitiga Pascal, setiap angka adalah jumlah dari dua angka yang berada tepat di atasnya, memperlakukan titik-titik kosong sebagai nol: Dengan memutar segitiga, kita dapat memotong matriks persegi dengan berbagai ukuran dan rotasi yang saya sebut matriks Pascal . Perhatikan bahwa...

25
Seperti yang dikatakan programmer: Berusahalah untuk malas

Cerita Pernahkah Anda melihat posting ini dari 9gag ? Mungkin Anda punya perasaan untuk membuat kalimat sendiri. Tapi kemudian Anda menyadari bahwa Anda bisa bermain golf hanya dalam waktu setengah jam, dan Anda tidak akan pernah harus berurusan dengan itu. Pengajuan Program Anda akan...

25
Daftar Integer Nuh

Pengantar: Saya pikir kita semua pernah mendengarnya, tetapi di sini ringkasan yang sangat singkat: Nuh mengumpulkan dua dari setiap spesies hewan di planet ini, jantan dan betina, untuk menyelamatkan Tabutnya saat banjir besar. Kutipan sebenarnya dari Alkitab adalah: Kejadian 7: 2-3 Anda...