Pertanyaan yang diberi tag «code-golf»

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

2
Bantu aku menyortir kaus kakiku!
Saya memiliki setumpuk kaus kaki bersih yang ingin saya pisahkan menjadi pasangan. Sayangnya, saya hanya bisa mengambil kaus kaki dari kedua ujung tumpukan, bukan di tengah. Lebih lanjut, saya hanya dapat menghapus kaus kaki dari tumpukan pasangan yang serentak. Strategi saya adalah pertama membagi tumpukan menjadi satu atau lebih tumpukan …
30 code-golf 

10
Interpretasikan /// (dilafalkan 'garis miring')
Karena kita tidak bisa mendapatkan cukup golf bahasa esoteris, bukan? /// - slash yang diucapkan —adalah bahasa kecil yang menyenangkan berdasarkan s///fungsi penggantian-regex dari ketenaran Perl. Ini hanya berisi dua karakter khusus, garis miring /dan garis miring terbalik \. Anda dapat menemukan artikel lengkapnya di esolangs wiki , tetapi saya …

30
Tulis Program yang Menulis fungsi TETAPI dalam bahasa yang berbeda!
Tulis program terpendek yang mengambil satu input (n) dari STDIN (atau yang setara) dan mengeluarkan fungsi penambahan sederhana dengan satu argumen (x) yang mengembalikan x + n tetapi fungsinya harus dalam bahasa yang berbeda. Cukup mudah! Ini adalah kode-golf, aturan normal berlaku, kemenangan program terpendek. Contoh:> <> ke Python (Tidak …
30 code-golf 

7
Golf lingkaran terkecil!
Masalah: Dengan serangkaian titik yang tidak kosong di pesawat Cartesian, temukan lingkaran terkecil yang melingkupinya semua ( tautan Wikipedia ). Masalah ini sepele jika jumlah titik tiga atau kurang (jika ada satu titik, lingkaran memiliki jari-jari nol; jika ada dua titik, segmen garis yang menghubungkan titik-titik tersebut adalah diameter lingkaran; …

2
Urutan spiral
Latar Belakang Urutan OEIS A272573 menggambarkan spiral pada kisi heksagonal sebagai berikut: Mulai spiral angka pada ubin heksagonal, dengan heksagon awal sebagai a (1) = 1. a (n) adalah bilangan bulat positif terkecil yang tidak sama dengan atau sebelumnya berdekatan dengan tetangganya. Urutannya dimulai 1, 2, 3, 4, 5, 6, …

20
Melaksanakan Catenative Doomsday Dice Cascader Homestuck
Tantangan Saya sedang diserang oleh Midnight Crew yang berbahaya dan saya perlu memanggil Daten Cascading Doomsday Dicesday untuk mempertahankan diri. Karena saya kekurangan ruang, saya perlu kode sesingkat mungkin. Algoritma untuk Catenative Doomsday Dice Cascader adalah sebagai berikut: Pertama, dadu bersisi enam dalam Gelembung Utama digulirkan, dan hasilnya akan menentukan …
29 code-golf  random 

18
Inverse-quotes-quine
Prospek tantangan ini adalah: Jika program Anda berjalan secara normal, semua kode dalam tanda bicara ( "- tanda kutip ganda) harus dicetak. Jika program Anda dibungkus dengan tanda kutip ganda (pada gilirannya membalikkan tanda bicara), kode yang biasanya tidak dalam tanda kutip harus dicetak. Misalnya: Katakanlah Anda memiliki kode berikut: …

11
Mari kita menggambar Triforce
The Triforce adalah artefak fiksi dalam The Legend of Zelda , terbuat dari tiga segitiga sama sisi yang identik tampak mewakili kekuatan, kebijaksanaan dan keberanian. Beberapa permainan di saga menyertakan animasi ketika ketiga bagian akhirnya bergabung bersama. Tujuan dari tantangan ini adalah untuk menggambar bingkai 2D tunggal dari animasi yang …

15
Substitusi magnet kulkas
Saat menulis pesan dengan magnet kulkas, Anda akan sering menemukan diri Anda mengganti sebuah 1untuk I. Dalam tantangan ini, tujuan Anda adalah untuk mengetahui apakah suatu pesan dapat ditulis menggunakan huruf-huruf dari pesan lain. Pergantian yang diizinkan adalah: A = 4 B = 8 C = U E = M …

30
Apa aku tidak cukup baik untukmu?
Latar Belakang: Tantangan Angka Sempurna saat ini agak cacat dan rumit, karena ia meminta Anda untuk menghasilkan dalam format yang kompleks yang melibatkan faktor-faktor angka. Ini adalah repost masalah keputusan murni dari tantangan. Tantangan Diberi bilangan bulat positif melalui format input standar apa pun , bedakan antara sempurna atau tidak. …

26
Panah variabel-variabel itu!
Tantangan Robin suka memiliki deklarasi variabel dalam bentuk panah. Begini cara dia melakukannya: Masukkan sejumlah string Pesanlah dengan panjang menanjak Keluarkan mereka yang dipesan oleh bagian tengah untuk kira-kira membentuk panah negatif, seperti ini (mana yang paling suka golf): 5 or 4 3 2 1 1 2 3 4 5 …


13
Buat Penghitung Geiger
Penghitung Geiger adalah perangkat yang digunakan untuk mendeteksi radiasi. Kami akan membuat program penghitung Geiger. Seperti yang kita semua tahu, ketika radiasi mengenai program komputer, ia menghapus secara tepat 1 byte secara acak. Jadi program penghitung Geiger adalah program yang dengan sendirinya tidak melakukan apa-apa, tetapi ketika byte apa pun …

15
Trigonometri Kotak Hitam
Menulis sebuah program atau fungsi yang dapat membedakan berikut 12 fungsi trigonometri: sin, cos, tan, asin, acos, atan, sinh, cosh, tanh, asinh, acosh, atanh . Program Anda diberi salah satu fungsi di atas sebagai kotak hitam dan harus menampilkan nama fungsi baik seperti yang diberikan di atas atau cara namanya …

22
Anagram Waktu
Awalnya diposting (dan dihapus) oleh @Tlink , yang kemungkinan besar terinspirasi dari pertanyaan StackOverflow ini . Karena itu memalukan karena terhapus, karena sepertinya tantangan yang bagus secara umum, saya pikir saya akan memposting ulang dengan format dan aturan yang tepat. (Saya sudah mencoba menghubungi @Tlink dan mendapatkan izin untuk mempostingnya, …
29 code-golf  date 

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.