Pertanyaan yang diberi tag «code-golf»

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

1
Minesweeper Solver
Kami sudah membuat bidang Minesweeper , tetapi seseorang benar-benar harus menyapu ranjau yang dihasilkan sebelum PCG meledak! Tugas Anda adalah menulis Solver Minesweeper yang kompatibel dengan versi yang sedikit dimodifikasi dari solusi yang diterima dari "Working Minesweeper" (tindakan dipisahkan oleh spasi untuk memungkinkan bidang yang lebih besar). Input: Bidang Minesweeper, …

18
Membatalkan susunan Array
Tantangan ini terinspirasi oleh pertanyaan tentang Mathematica.SE . Katakanlah Anda memiliki daftar / array bersarang dari beberapa struktur arbitrer (daftar di setiap level tidak harus memiliki panjang yang sama). Untuk kesederhanaan, kami akan menganggap bahwa node adalah bilangan bulat non-negatif atau array kosong. Sebagai contoh [[[1, 3], 2], [1, 4], …


4
Kotak Flippin '
Buat program atau fungsi untuk menguraikan satu angka dengan membalik (membalikkan sekitar titik tengah) hanya baris dan kolom. Memasukkan Input akan berupa grid digit 9x9 dalam bentuk string 9 baris seperti berikut: 986553229 264564891 759176443 643982153 567891234 526917874 685328912 891732537 117644378 Format input ini tidak dapat dinegosiasikan - solusi apa …
34 code-golf 

23
Golf hash kriptografis
Kontes ini sudah berakhir. Karena sifat tantangan polisi dan perampok , tantangan polisi menjadi jauh lebih mudah ketika minat terhadap tantangan perampok terkait berkurang. Karena itu, selagi Anda masih dapat memposting fungsi hash, jawaban Anda tidak akan diterima atau menjadi bagian dari papan peringkat. Tantangan ini adalah pencarian implementasi terpendek …

5
Kemana laser pergi?
Ambil kisi 2 dimensi dan gambar sejumlah segmen garis di atasnya untuk mewakili cermin. Sekarang pilih titik untuk meletakkan laser teoretis dan sudut untuk menentukan arah yang ditunjuknya. Pertanyaannya adalah: jika Anda mengikuti jalur sinar laser untuk jarak tertentu, di titik koordinat manakah Anda? Contoh: Dalam gambar ini, Ladalah lokasi …
34 code-golf 

30
Huruf kapital pertama dari setiap kata input
Ini relatif cepat, tapi saya yakin Anda akan menyukainya. Codegolf program yang akan mengambil input dalam bentuk kalimat dan kemudian memberikan output dengan huruf pertama dikapitalisasi dalam setiap kata. Aturan: Pengajuan mungkin tidak dalam bentuk fungsi. Jadi tidak: function x(y){z=some_kind_of_magic(y);return z;} sebagai jawaban akhir Anda ... Kode Anda harus menunjukkan …

30
ROT-13 mentransformasikan input standar
Tantangannya: Untuk membaca input yang panjangnya berubah-ubah dan menghasilkan ROT13 dari input tersebut. Semua karakter selain AZ harus disalin ke output kata demi kata, dan case harus dipertahankan jika memungkinkan. Bahasa apa pun yang dapat membaca dan menulis stream standar adalah permainan yang adil.

22
Gambarkan Bentuk Hati
Tantangan Gambarlah bentuk Hati ... sebagai seni ASCII! Seni Anda tidak harus persis seperti milik saya, tetapi harus terlihat seperti Bentuk Hati. Bagian dalam hati harus mengandung kata-kata "Cinta" setidaknya 20 kali Aturan Program harus menulis karya seni ke konsol. Kode terpendek (dalam byte, bahasa apa pun) menang. Pemenang akan …

30
Apakah angka ini jahat?
pengantar Dalam teori bilangan, bilangan dianggap jahat jika ada bilangan genap 1 dalam representasi binernya. Dalam tantangan hari ini, Anda akan mengidentifikasi apakah angka yang diberikan itu jahat atau tidak. Tantangan Tugas Anda adalah menulis program atau fungsi lengkap yang menerima bilangan bulat tunggal, bukan negatif sebagai input dan output …

30
Jalin string
Tantangan Anda adalah menulis sebuah program atau fungsi yang, ketika diberi dua string dengan panjang yang sama, bertukar setiap karakter lain dan menampilkan / mengembalikan string yang dihasilkan dalam urutan mana pun. Contohnya "Hello," "world!" --> "Hollo!" "werld," "code" "golf" --> "codf" "gole" "happy" "angry" --> "hnpry" "aagpy" "qwerty" "dvorak" …
34 code-golf  string 


30
Berapa lama saya harus menjalankan microwave?
Saya lapar. Mari kita microwave sesuatu. Diberikan input numerik antara 1 dan 4 digit, hasilkan jumlah detik yang harus dijalankan microwave. Detail Triknya adalah mencari tahu apakah pengguna memasukkan detik atau kombinasi detik dan menit. Yang dan puluhan tempat harus ditafsirkan sebagai detik dan ratusan dan ribuan tempat harus menit. …
33 code-golf  number 

9
Algoritma “Sorting”
Ada "algoritma pengurutan" kadang-kadang disebut pengurutan Stalin di mana untuk mengurutkan daftar Anda cukup menghapus elemen dari daftar sampai diurutkan dalam urutan yang meningkat. Misalnya daftar [1, 2, 4, 5, 3, 6, 6] Ketika "diurutkan" menggunakan Stalin menjadi [1, 2, 4, 5, 6, 6] Ketiganya dihapus karena rusak. Sekarang jelas …


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.