Pertanyaan yang diberi tag «code-golf»

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

15
Kocok pemetaan
Kami mendefinisikan peta sebagai satu set pasangan nilai kunci. Untuk tantangan ini, Anda perlu mengambil masing-masing nilai dan menetapkannya ke kunci yang dipilih secara acak. Anda harus mengacak nilai secara acak, dan mengeluarkan peta yang dihasilkan. Ini berarti bahwa setiap kali kami menjalankan program Anda, kami memiliki peluang untuk mendapatkan …

2
Struktur Direktori Treefication Grafis
Konversi struktur direktori klasik seperti ini: config.yml drafts begin-with-the-crazy-ideas.textile on-simplicity-in-technology.markdown includes footer.html header.html Ke dalam ini . ├── config.yml ├── drafts | ├── begin-with-the-crazy-ideas.textile | └── on-simplicity-in-technology.markdown └── includes ├── footer.html └── header.html Empat spasi menentukan folder atau file dari direktori di atas. Level kategori bersarang yang diizinkan dapat bervariasi. …

11
Tulis program untuk menampilkan treehouse direktori
Diberikan direktori (seperti C:/), diberikan dari stdin atau baca dari file, menghasilkan pohon direktori, dengan setiap file / folder diindentasi berdasarkan kedalamannya. Contoh Jika saya memiliki C:/drive yang hanya berisi dua folder foodan bar, dan barkosong saat fooberisi baz.txt, kemudian berjalan dengan input C:/menghasilkan: C:/ bar/ foo/ baz.txt saat berjalan …

6
Membalikkan Bayer Filter dari suatu gambar
Hampir semua sensor kamera digital diatur dalam kotak sensor foto. Setiap sensor foto sensitif untuk salah satu warna utama : merah, hijau dan biru. Cara sensor-sensor foto tersebut diatur disebut filter Bayer , menurut penemunya, Bryce Bayer dari Eastman Kodak. Setelah gambar diambil, empat sensor foto menyusun nilai RGB satu …

6
Cetak permutasi "genap" dari grup simetris Sn dalam notasi siklik
TUGAS DEFINISI Pertimbangkan poin {1,2,3,4,5} dan semua permutasi mereka. Kita dapat menemukan jumlah total kemungkinan permutasi dari 5 poin ini dengan trik sederhana: Imaging mengisi 5 slot dengan poin-poin ini, slot pertama akan memiliki 5 angka yang mungkin, 4 yang kedua (seperti yang telah digunakan untuk mengisi slot pertama) 3 …

3
Mengurai dan Memproses Input Bahasa Kunci
Ayo parsing dan proses Key-Language! Diberikan input dari urutan penekanan tombol keyboard dan / atau tombol khusus, tulis program, fungsi, dll. Yang menghasilkan produk ketika semua tindakan diproses berdasarkan keyboard berikut: +-------------------------------------------------------+ | ~ | ! | @ | # | $ | % | ^ | & | * …

10
Pilih dari set bobot yang ada untuk membuat jumlah target
Saat melakukan angkat besi, saya ingin membuat berat tertentu dengan menempelkan beberapa piring ke bar. Saya memiliki piring berikut: 6 piring masing-masing 1 kg 6 piring masing-masing 2,5 kg 6 piring masing-masing 5 kg 6 piring masing-masing 10 kg Bar itu sendiri berbobot 10 kg. Ini hanya diperbolehkan untuk menempelkan …

9
Tagihan air Fred
Fred adalah pria yang sangat ramah, tetapi kenyataannya dia jahat. Karena itu, Fred tinggal sendirian di sebuah apartemen kecil di Los Altos, CA. Fred sangat kejam karena dia sangat khusus tentang air. Karena itu, ia membutuhkan bantuan Anda untuk mencari tahu berapa tagihan airnya. Tugas Anda adalah menulis fungsi atau …
9 code-golf  math 


5
Isi banjir kisi 2D
Deskripsi tantangan Mari kita sebut array dua dimensi, persegi panjang (artinya setiap subarray memiliki panjang yang sama), sebuah kisi . Setiap unit kisi adalah ruang kosong atau perbatasan . Dalam kotak karakter, ruang kosong diwakili oleh spasi tunggal; karakter lain diperlakukan sebagai perbatasan. Kisi sampel ( +'s, |' dan -'ditambahkan …

10
Derivatif di Tepi
Cara yang saya sukai untuk memperkirakan turunan adalah perbedaan utama, ini lebih akurat daripada perbedaan maju atau perbedaan mundur, dan saya terlalu malas untuk naik ke tingkat yang lebih tinggi. Tetapi perbedaan pusat membutuhkan titik data di kedua sisi titik yang Anda evaluasi. Biasanya ini berarti Anda akhirnya tidak memiliki …
9 code-golf  math 

6
Mengindeks jumlah dan strip matriks saya
Mengindeks jumlah dan strip matriks saya Diberikan matriks / array 2d dalam bahasa pilihan Anda Memasukkan: Matriks akan selalu memiliki panjang yang aneh Matriks akan selalu berbentuk kuadrat sempurna Nilai matriks dapat berupa bilangan bulat apa pun dalam bahasa Anda (positif atau negatif) Contoh: 1 2 3 4 5 6 …

13
Dari Rgb ke Cmyk
Diberi 3 byte atau RGB sebagai input, hitung nilai CMYK terdekat, dan hasilkan. buat fungsi dengan parameter dan nilai balik atau program yang beroperasi pada stdin / stdout gunakan profil warna pilihan Anda, tetapi berikan referensi input dapat berupa nilai numerik yang terpisah dalam rentang [0; 255] atau string hex …

3
Sederhanakan suatu Tanggal
Ini mirip dengan penyederhanaan fraksi, tetapi dengan Tanggal! Input dari program Anda harus dalam bentuk mm/dd Misalnya 3/4 //March 4 12/15 //December 15 1/1 // January 1 Kami berasumsi bahwa input akan valid sehingga bulan memiliki jumlah hari di dalamnya: January 31 February 28 March 31 April 30 May 31 …

2
Membalikkan regex dari bunga majemuk
Koronkorko adalah kata dalam bahasa Finlandia untuk bunga majemuk . Kami tidak ingin bunga majemuk dalam string kami, jadi mari kita cari persamaan reguler sesingkat mungkin untuk mengecualikannya. Diberikan string yang hanya terdiri dari karakter alfabet huruf besar AZ, tentukan persamaan reguler sesingkat mungkin yang cocok dengan string jika tidak …

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.