Pertanyaan yang diberi tag «code-golf»

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

7
Bisakah saya merangkai semua kabel dan adaptor saya menjadi satu?
Misalkan suatu hari Anda menggali melalui kotak besar kabel dan adaptor komputer yang tidak digunakan (USB ke USB mini, VGA ke DVI, dll.). Ada kabel kusut di mana-mana membuat berantakan, dan Anda bertanya-tanya apakah Anda bisa menyederhanakan hal-hal dengan menyatukan semua kabel dalam satu untaian panjang, dan kemudian menggulungnya. Pertanyaannya …
30 code-golf  string 

3
Membantu! Kalkulator saya rusak! (Ubah ekspresi integer menjadi penekanan tombol kalkulator)
pengantar Membantu! Saya tidak sengaja menjatuhkan kalkulator TI-84 saya ke luar jendela saya (jangan tanya bagaimana) dan itu rusak. Saya memiliki tes matematika besok dan satu-satunya kalkulator yang dapat saya temukan adalah satu dengan tombol-tombol ini: 7 8 9 + 4 5 6 - 1 2 3 * 0 = …

17
Tampilkan Lima Skor Komentar Teratas pada SE Post
Skrip Stack Exchange menentukan lima komentar pada pertanyaan atau jawaban yang pada awalnya terlihat di halaman utama situs melalui jumlah upvote pada mereka; lima komentar dengan jumlah suara terbanyak ditampilkan. Tugas Anda adalah menciptakan kembali perilaku ini. Tulis program lengkap atau fungsi yang mengambil input melalui STDIN, argumen baris perintah, …

1
Gambarkan Spinning Pinwheel
Ingat kincir-kincir kecil yang Anda sukai dan mereka berputar-putar? Mari kode satu! Kincir akan memiliki set karakter yang \ | / _menggambar pusat dan lengannya. Satu roda kincir mungkin bisa terlihat seperti ini: | | |_ ___ ___|_| | | | Tapi apa roda gila yang tidak berputar? Tidak menyenangkan! …

1
Magic: the Gathering Combat Golf
Magic: the Gathering adalah permainan kartu perdagangan di mana, antara lain, pemain bermain kartu mewakili makhluk, yang kemudian dapat menyerang pemain lain, atau bertahan melawan serangan pemain lain dengan memblokir. Dalam tantangan kode-golf ini, program Anda akan menggantikan pemain Sihir yang memutuskan cara memblokir dalam pertempuran. Setiap makhluk memiliki dua …

30
Implementasikan "tac": Mencetak baris dari file secara terbalik
Antara pertanyaan kucing dan melihat pertanyaan ini di U&L tentang sedsihir, bagaimana dengan penerapannya tac? Objektif Menerapkan program yang akan membalikkan dan mencetak garis dalam file. Memasukkan File, disediakan sebagai nama atau melalui input standar Keluaran Garis, dibalik, ke standar keluar. Mencetak gol Byte kode sumber.
30 code-golf  string 

30
Mengurutkan angka unik dalam tabel perkalian
Tantangan yang cukup sederhana hari ini: Tulis program atau fungsi yang mengambil dalam bilangan bulat positif N dan mencetak atau mengembalikan daftar angka unik yang diurutkan dalam tabel perkalian yang baris dan kolomnya dikalikan baik dari 1 hingga N inklusif. Daftar ini dapat disortir dalam urutan menaik (terkecil ke terbesar) …

29
Sebuah Quine di Setiap Baris
Tujuan Anda adalah membuat program yang mencetak sendiri tanpa batas, dengan baris baru setelah masing-masing. Dengan demikian, jika program Anda adalah satu-liner, itu akan diulang pada setiap baris output. Contoh Program: A Keluaran: A A A ... Aturan Itu harus berupa program yang lengkap, bukan cuplikan atau fungsi. Program harus …
30 code-golf  quine 

15
Marginnya terlalu sempit
Sekitar tahun 1637, Pierre de Fermat menulis di tepi salinan Arithmetica-nya: It is impossible to separate a cube into two cubes, or a fourth power into two fourth powers, or in general, any power higher than the second, into two like powers. I have discovered a truly marvelous proof of …
30 code-golf  number 

10
Teks sinusoidal
Sasaran: Menulis program atau fungsi yang mencetak string input dalam bentuk sinusoidal. Sinusoid ASCII Berikut adalah satu periode sinusoid: ....... ... ... .. .. . . . . . . . . . . . . . . . .. .. ... ... ....... Perhatikan bahwa ada tepat satu titik …

30
Awalan Umum Terpanjang dari 2 Strings
Tulis program yang mengambil 2 string sebagai input, dan mengembalikan awalan umum terpanjang. Ini adalah kode-golf , jadi jawabannya dengan jumlah byte terpendek akan menang. Test Case 1: "global" , "glossary" "glo" Test Case 2: "department" , "depart" "depart" Test Case 3: "glove", "dove" ""
30 code-golf  string 

30
Angka dengan beberapa kali dijalankan
Tugas Temukan himpunan angka sehingga representasi biner berisi dua atau lebih proses 1dipisahkan oleh setidaknya satu 0. Misalnya, untuk angka-angka yang panjangnya 4 bit: 0 0000 (no ones) 1 0001 (only one run) 2 0010 (only one run) 3 0011 (only one run) 4 0100 (only one run) 5 0101 …
30 code-golf  binary 

6
Gambarlah kurva Hilbert menggunakan garis miring
The kurva Hilbert adalah mengisi fraktal ruang yang dapat diwakili sebagai sistem Lindenmayer dengan generasi-generasi yang terlihat seperti ini: Berkat http://www.texample.net/tikz/examples/hilbert-curve/ untuk gambar. Tujuan Tuliskan program sesingkat mungkin (dalam byte) yang mengambil bilangan bulat positif dari stdin dan menggambar kurva Hilbert urutan ke-5 dengan menggunakan hanya garis miring, garis miring, …

24
Bergabunglah dengan N salinan cuplikan untuk menghasilkan N ^ 2 karakter
Tantangan Menulis potongan terpendek kode mungkin seperti itu, ketika N salinan itu adalah concatenated bersama-sama, jumlah output karakter adalah N 2 . N akan menjadi bilangan bulat positif. Misalnya jika snipet itu soln();, maka menjalankan soln();akan mencetak tepat 1 karakter, dan menjalankan soln();soln();akan mencetak tepat 4 karakter, dan menjalankan soln();soln();soln();akan …


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.