Pertanyaan yang diberi tag «code-golf»

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

4
Triangular battleship (Masalah komputasi geometri)
Anda adalah kapten kapal perang. Departemen teknik telah mengambil jalan pintas dengan desain tahun ini, jadi kapal yang Anda tumpangi berbentuk segitiga sederhana. Anda berjalan ke geladak dan menikmati angin laut ... meskipun tidak lama. Musuh telah menembaki Anda! - tetapi apakah tembakannya akan mengenai? Memasukkan Anda dapat menulis fungsi …

6
Konfigurasi Elektron
Konfigurasi Elektron Misi Anda adalah menerima nomor atom suatu elemen sebagai input, dan menampilkan konfigurasi elektronnya (mis. 2,8,8,2Untuk kalsium). Memasukkan Nomor atom dari 1 hingga 118. Anda dapat menerima input yang valid. Atom tidak bermuatan (memiliki elektron sebanyak proton). Anda mungkin tidak mengharapkan input disimpan dalam variabel, dan Anda harus …

13
Satu Operator Ternary Buruk Layak Lain
Harian WTF hari ini mengutip baris kode berikut ... FailSafe==0?'No technical alarms':((FailSafe&1)!=0&&(FailSafe&2)!=0&&(FailSafe&4)!=0&&(FailSafe&8)!=0?'Detection zones staying in a given state; Bad visibility; Initialization; Bad configuration':((FailSafe&1)!=0&&(FailSafe&2)!=0&&(FailSafe&4)!=0?'Detection zones staying in a given state; Bad visibility; Initialization': ((FailSafe&1)!=0&&(FailSafe&2)!=0&&(FailSafe&8)!=0?'Detection zones staying in a given state; Bad visibility; Bad configuration':((FailSafe&1)!=0&&(FailSafe&4)!=0&& (FailSafe&8)!=0?'Detection zones staying in a given state; …
18 code-golf 

4
Hitung angka praktis
Definisi Bilangan bulat positif nadalah angka praktis (OEIS urutan A005153 ) jika semua bilangan bulat positif yang lebih kecil dapat direpresentasikan sebagai jumlah dari pembagi yang berbeda dari n. Sebagai contoh, 18adalah angka praktis: pembagi nya adalah 1, 2, 3, 6, 9, dan 18, dan bilangan bulat positif lainnya yang …
18 code-golf  sequence  number-theory  code-golf  code-challenge  sorting  c  code-golf  restricted-source  code-golf  natural-language  code-golf  tree-traversal  file-system  popularity-contest  pi  polyglot  code-golf  game  sliding-puzzle  code-golf  game  minesweeper  code-challenge  ascii-art  code-challenge  popularity-contest  graphical-output  code-challenge  popularity-contest  hello-world  underhanded  obfuscation  code-golf  code-golf  function  code-golf  code-golf  code-golf  popularity-contest  rosetta-stone  code-golf  primes  code-golf  restricted-source  popularity-contest  number  sequence  code-golf  restricted-source  popularity-contest  graphical-output  code-golf  popularity-contest  code-golf  primes  code-golf  game  code-golf  math  popularity-contest  popularity-contest  code-generation  popularity-contest  code-bowling  code-golf  popularity-contest  underhanded  code-golf  metagolf 

1
Buat preprocessor C
Tujuannya adalah untuk membuat preprosesor untuk bahasa C, sekecil mungkin dalam hal ukuran kode sumber dalam byte , dalam bahasa pilihan Anda. Inputnya akan berupa file sumber C, dan outputnya akan menjadi kode sumber yang sudah diproses. Item-item yang harus dapat diproses adalah: Penghapusan komentar (baris / blok), # sertakan …
18 code-golf  string  c 

6
Buat Simon Clone! [Tutup]
Ditutup . Pertanyaan ini membutuhkan detail atau kejelasan . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Tambahkan detail dan jelaskan masalahnya dengan mengedit posting ini . Ditutup tahun lalu . Skenario: saat pemrograman Anda tiba-tiba memiliki keinginan nostalgia untuk era 80-an dan permainan murahan. Persyaratan: Buat program GUI …
18 code-golf  game 

11
Crash IRB (Ruby interaktif)
Ruby hadir dengan REPL bawaan, yang cukup praktis. Tantangan Anda adalah membuatnya crash dalam jumlah kode paling sedikit! Definisi "crash" adalah "membuatnya keluar dengan cara yang tidak disengaja ." Ini berarti exit, quit, abort, irb_exit, irb_quit, et. Al. bukan jawaban yang valid. Selain itu, Anda tidak boleh menyebabkan efek samping …
18 code-golf  ruby 


8
Satu Surat Swap
Forum terbesar di web, disebut postcount ++ memutuskan untuk membuat game forum baru. Dalam permainan ini, tujuannya adalah memposting kata, tetapi kata tersebut harus memiliki satu huruf yang ditambahkan, dihapus, atau diubah. Bos Anda ingin Anda menulis sebuah program yang mendapatkan kata, dan kamus UNIX, saat Anda bekerja untuk perusahaan …
18 code-golf  string 

1
Kode QR ... dan semua Jazz itu!
Ini akan menjadi tantangan kode-golf yang relatif menantang. Input: URL apa pun, harus memiliki protokol yang dilampirkan, misalnya http://codegolf.stackexchange.com (yang akan menjadi uji coba kami) Output: Kode QR yang dihasilkan yang mewakili URL ini, yang, ketika dipindai oleh perangkat pintar akan membawa Anda ke URL itu di peramban perangkat pintar …

15
Cara mudah untuk membuat kode ascii golf!
Tugas: Ada banyak jawaban di situs ini yang disusun menjadi seni ascii, seperti ini . Biasanya pengaturan dilakukan secara manual, tetapi tidakkah program membantu dengan itu? :) Program Anda akan mengambil 3 input: Kode, sebagai satu baris Jumlah garis dalam pola (dapat dihilangkan jika tidak perlu) Pola itu sendiri, seperti …

30
Kembalikan versi nomor yang dibalik
Ketika angka ditampilkan pada kalkulator, dimungkinkan untuk mempertimbangkan seperti apa transformasi dari angka itu. Misalnya, pada tampilan tujuh segmen, 2 ditampilkan seperti ini: Dan ketika dibalik secara horizontal terlihat seperti ini: Dengan demikian, gambar cermin 2 adalah 5. Tugas dalam tantangan ini adalah untuk mengambil nomor satu digit, dan mengembalikan …
18 code-golf  number 

30
Kalkulator yang menambahkan nilai char
Tugas Bangun kalkulator, yang mengambil string apa pun, dari file, stdin atau apa pun, dan menambahkan semua nilai karakter. Contoh Input Hello World! Output 1085 Aturan Kalkulator harus menerima pengkodean ASCII saja. Kode terpendek menang. Catatan Mengenai komentar m.buettner, saya harus mengatakan, saya tidak memikirkan bagian multibyte. Jadi saya meninggalkannya …
18 code-golf 

8
Buat kalkulator Angka Romawi
Buat kalkulator dasar untuk angka Romawi. Persyaratan Mendukung +, -, *,/ Input dan output harus mengharapkan hanya satu awalan subtractor per simbol (yaitu 3 tidak bisa IIVkarena ada dua Isebelumnya V) Penanganan prinsip pengurangan input dan output keharusan di dukungan minimal konvensi standar modern, di mana hanya kekuatan sepuluh dikurangi …

9
Menulis penerjemah brainfuck
Dalam bahasa pemrograman atau scripting apa pun x , tulis sebuah program yang mengambil kode sumber brainfuck yang valid dari stdin dan output, hingga stdout, kode sumber program, ditulis dalam bahasa x , yang akan menghasilkan hal yang persis sama seperti yang akan dilakukan oleh program brainfuck. Program Anda harus …

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.