Pertanyaan yang diberi tag «code-golf»

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

3
raja + benteng vs raja
Ini adalah akhir dari permainan catur yang dimainkan dengan baik. Anda adalah pemain kulit putih, dan Anda masih memiliki benteng dan rajamu. Lawanmu hanya memiliki rajanya. Karena Anda berkulit putih, giliran Anda. Buat program untuk memainkan pertandingan catur ini. Outputnya dapat berupa urutan gerakan, animasi gif, seni ASCII atau apa …
16 code-golf  chess 

27
Konversi dari basis 10 ke basis 2 tanpa konversi basis bawaan
Latar belakang : Anda telah diberi tugas untuk mengonversi angka 10 basis ke basis 2 tanpa menggunakan fungsi konversi basis basis apa pun. Anda juga tidak dapat menggunakan perpustakaan yang diimpor. Masalah : Ubah string input dari basis 10 (desimal) ke basis 2 (biner). Anda tidak boleh menggunakan kode / …
16 code-golf  number 

30
Program terpendek untuk memisahkan string pada non-digit tanpa RegExps
EDIT: Jika Anda menggunakan Lisp, saya telah memberikan beberapa panduan di bagian bawah dalam menghitung byte. Tujuan: Membuat fungsi terpendek yang memisahkan string pada non-digit dan mengembalikan array yang terdiri dari hanya digit di setiap string, tanpa menggunakan ekspresi reguler apa pun. Nol terkemuka harus dimasukkan dalam setiap string. Peringkat …
16 code-golf  string 

7
Periode representasi desimal
Tulis fungsi yang mengambil bilangan bulat positif tunggal n dan mengembalikan periode representasi desimal 1 / n . Kasus uji: 1 -> 1 # 1/1 = 1.0000...... = 1._0 2 -> 1 # 1/2 = 0.5000...... = 0.5_0 3 -> 1 # 1/3 = 0.3333...... = 0._3 7 -> 6 …

6
Tips untuk bermain golf di Perl 6
Tips umum apa yang Anda miliki untuk bermain golf di Perl 6? Saya mencari ide yang dapat diterapkan pada masalah kode golf secara umum yang setidaknya agak spesifik untuk Perl 6 (mis. "Hapus komentar" bukan jawaban). Silakan kirim satu tip per jawaban. Harap perhatikan bahwa Perl 6 bukan Perl 5, …
16 code-golf  tips 

28
Titik bergeser
Program Anda harus mencetak sejumlah spasi, diikuti dengan titik dan baris baru. Jumlah spasi adalah posisi x titik Anda yang ditentukan dengan 0 <x <30 Setiap baris baru berbelok. Program Anda berjalan selama 30 putaran. Program Anda dimulai dengan posisi x acak dan setiap belokan menggeser posisi ini secara acak …
16 code-golf 


9
Portal Labirin Jalur Terpendek
Tujuan Anda adalah untuk menulis sebuah program yang menciptakan random 10x10 peta menggunakan 0, 1dan 2, dan menemukan jalur terpendek dari atas-kiri ke kanan bawah, dengan asumsi bahwa: 0 mewakili bidang rumput: siapa pun bisa berjalan di atasnya; 1 melambangkan dinding: Anda tidak dapat melewatinya; 2 mewakili portal: saat memasuki …

3
Kalkulator angka bahasa Inggris
Tantangan Tulis kalkulator yang mengambil input dalam bentuk verbal (seperti orang mungkin berbicara persamaan) dan juga output dalam bentuk verbal (seperti orang berbicara angka). Aturan Kalkulator harus dapat: tambah, kurangi, gandakan, dan bagi menangani operan antara negatif satu juta dan satu juta menangani keluaran antara negatif satu miliar dan satu …
16 code-golf 


10
Simulasikan pertempuran antara dua makhluk
Selamat datang, pegolf kode yang berani! Hari ini Anda akan berdiri di tengah-tengah pertempuran hebat antara goblin dan peri! goblin attacks elf! elf dodges! elf attacks goblin! elf hits goblin for 13 damage! goblin has 37 health left. goblin attacks elf! goblin hits elf for 1 damage! elf has 49 …

27
Hasilkan kata yang bisa diucapkan
Tantangannya sederhana: menghasilkan kata. Spesifikasi: Kata harus dapat diucapkan. Ini didefinisikan sebagai "bergantian antara konsonan dan vokal." Konsonan adalah salah satu dari surat-surat berikut: bcdfghjklmnpqrstvwxz Vokal adalah salah satu dari surat-surat berikut: aeiouy Kata harus dibuat secara acak. Kata-kata harus dapat mengandung setiap konsonan dan vokal. (Anda tidak bisa hanya …

3
Keamanan oleh Post-It
Seperti yang Anda ketahui, peretas ada di mana-mana dan mereka ingin meretas segalanya. Anda diminta membuat persyaratan kata sandi yang akan menghentikan peretas apa pun . Masalahnya adalah, bos Anda telah mendengar bahwa membayar untuk LOC itu jahat dan dia membayar Anda $ 1800 - $ 0,03 * karakter yang …
16 code-golf 

6
Golf Kode: Campur kacang sehingga tidak ada yang sama menyentuh
Memasukkan: Input adalah susunan mur yang acak (dalam bahasa Anda), kemungkinan mur mengikuti. Program Anda harus memiliki cara untuk mewakili setiap jenis kacang, seperti kode integer. Program harus mampu menangani berbagai ukuran konfigurasi kacang. Kemungkinan Kacang: Kola nut Macadamia Mamoncillo Maya nut Mongongo Oak acorns Ogbono nut Paradise nut Pili …

15
Game nama kota
Jika Anda suka, tulislah program yang mengurutkan kota-kota sesuai dengan aturan permainan nama kota. Setiap nama kota harus dimulai dari huruf terakhir dalam nama kota sebelumnya. MisalnyaLviv -> v -> Viden -> n -> Neapolis -> s -> Sidney -> y -> Yokogama -> a -> Amsterdam -> m -> …

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.