Pemrograman Puzzle & Golf Kode

T&J untuk penggemar teka-teki pemrograman dan pegolf kode

18
Ambil sikap menentang garis quine panjang
atau: Bangun quine vertikal Terinspirasi oleh Berpegang teguh pada antrean panjang . Tugas Anda adalah membuat quine vertikal dengan panjang garis sesingkat mungkin. Mencetak gol Panjang garis terpendek (tidak termasuk baris baru) menang, dengan kriteria kode-golf sebagai tie-breaker. Panjang garis ditentukan sebagai garis terpanjang dalam program Anda kecuali karakter garis …

15
Bantu pannenkoek menghitung penekan
pannenkoek2012 bertujuan untuk menyelesaikan Super Mario 64 dengan sesedikit mungkin menekan tombol A, yang membuat Mario melompat. Setiap "Pers" terdiri dari tiga bagian: Menekan tombol Memegangnya untuk waktu yang lama Melepaskannya Lihat video ini (1:15 - 3:23) untuk penjelasan hebat yang mencakup gambar di atas. (Namun, tantangan ini tidak akan …

8
Codeium Golfide
Dalam tantangan ini, tugas Anda adalah mengambil anion dan kation, dan mengeluarkan formula kimiawi senyawa tersebut. Masukan mengikuti aturan ini: Mengambil dalam 2 string (dalam urutan apapun) mewakili anion dan kation, misalnya F, NH_4atau Al. Untuk mengambil muatan dari masing-masing ion, Anda dapat memilikinya sebagai bagian dari string yang dipisahkan …


6
Membantu! Kerusakan kalkulator saya!
pengantar Kalkulator saya bertingkah aneh. Kadang-kadang ketika saya mengetik 8itu menampilkan a 2. Dan terkadang ketika saya mengetik a 6itu menampilkan a +. Beberapa tombol tercampur aduk! Adakah yang bisa membantu saya menentukan yang mana? Tantangan: Input: Daftar persamaan yang salah , dengan hasil yang benar . Output: Dua tombol …
28 code-golf  number  arithmetic  integer  code-golf  math  number  geometry  code-golf  grid  code-golf  math  number  sequence  primes  code-golf  sequence  kolmogorov-complexity  code-golf  string  ascii-art  alphabet  code-golf  math  sequence  integer  code-golf  number-theory  integer  natural-language  code-golf  date  code-golf  function  code-golf  ascii-art  code-golf  math  number-theory  primes  classification  code-golf  array-manipulation  decision-problem  matrix  code-golf  number  code-golf  code-golf  ascii-art  matrix  code-golf  string  code-golf  sequence  base-conversion  code-golf  code-golf  math  number-theory  combinatorics  integer-partitions  code-golf  integer  binary  base-conversion  code-golf  integer  base-conversion  palindrome  code-golf  code-golf  integer-partitions  code-golf  math  ascii-art  matrix  code-golf  number  sequence  number-theory  matrix  code-golf  interpreter  code-golf  graph-theory  code-golf  ascii-art  decision-problem  code-golf  division  code-golf  array-manipulation  primes  code-golf  string  ascii-art  code-golf  primes  counting  code-golf  matrix  unicode  code-golf  source-layout  code-golf  grammars  code-golf  string  cops-and-robbers  regular-expression  obfuscation  string  code-challenge  cops-and-robbers  regular-expression  code-golf  kolmogorov-complexity  game  card-games  code-golf  kolmogorov-complexity  code-golf  array-manipulation  matrix  code-challenge  cops-and-robbers  code-challenge  decision-problem  cops-and-robbers  code-golf  permutations 

30
Menormalkan Vektor
Untuk menormalkan suatu vektor berarti menskalakannya menjadi panjang 1 ( vektor satuan ), sambil menjaga arahnya konsisten. Misalnya, jika kita ingin menormalkan vektor dengan 3 komponen, u , pertama-tama kita akan menemukan panjangnya: | u | = sqrt (u x 2 + u y 2 + u z 2 ) …

29
Keluarkan Anagram! Tidak Bukan Itu!
Diberikan daftar string unik yang merupakan anagram satu sama lain, menghasilkan anagram kata-kata yang berbeda dari setiap kata dalam daftar. String akan berupa alfanumerik, dan dijamin ada anagram yang valid. Program atau fungsi dapat, tetapi tidak harus non-deterministik, artinya diberi input yang sama, beberapa menjalankan kode dapat menghasilkan output yang …

23
Sortir dasar, dengan bug yang mengganggu
Input Anda adalah daftar / urutan / vektor / array 5-255 bilangan bulat positif, tidak harus unik. Anda dapat mengasumsikan format input apa pun yang paling cocok, dan bahwa setiap bilangan bulat (serta jumlah bilangan bulat) dipilih secara acak secara acak dari kisaran 5-255. Tujuannya adalah untuk menampilkan daftar yang …

10
Optimasi Alarm
Jam Alarm saya Saya orang Amerika, dan begitu juga jam alarm (digital) saya. Untuk mengatur alarm, itu dimulai pada waktu sebelumnya. Menekan tombol jam memindahkannya satu jam, dan menekan tombol menit bergerak naik satu menit. Menekan kedua tombol pada saat yang sama mengatur ulang ke tengah malam (12:00 pagi), dan …

11
Gerhana Matahari Melalui Kamera Lubang Jarum
Tantangan ini adalah tantangan seni ASCII sederhana yang diilhami oleh gerhana matahari yang terjadi pada 21 Agustus 2017. Diberikan input 0 <= n <= 4, hasilkan tahapan yang sesuai dari gerhana yang dijelaskan di bawah ini: n=0: ***** ** ** * * * * ** ** ******* n=1: ***** ** …

25
Basis Tanpa Kekeruhan Terkecil
Diberikan bilangan bulat positif n, output basis terkecil di b >= 2mana representasi ndalam basis btanpa nol terkemuka tidak mengandung a 0. Anda dapat mengasumsikan bahwa b <= 256untuk semua input. Uji Kasus 1 -> 2 (1) 2 -> 3 (2) 3 -> 2 (11) 4 -> 3 (11) 5 …

30
Angka piramidal persegi
A000330 - OEIS Tugas Tugas Anda adalah sederhana, menghasilkan urutan yang, mengingat indeks i, nilai pada posisi yang jumlah kuadrat dari 0upto imana i >= 0. Contoh: Input: 0 Output: 0 (0^2) Input: 4 Output: 30 (0^2 + 1^2 + 2^2 + 3^2 + 4^2) Input: 5 Output: 55 (0^2 …

6
Kedekatan heksagonal
Gambar di atas menampilkan kisi heksagon segi enam. Setiap sel di grid diberi indeks, mulai dari pusat dan berputar berlawanan seperti yang ditunjukkan. Perhatikan bahwa kisi akan berlanjut tanpa batas - gambar di atas hanyalah bagian pertama. Segi enam berikutnya akan berdekatan dengan 60 dan 37. Tugas Anda adalah menentukan …

12
Halo Dunia! dengan karakter semi-umum
Seperti beberapa dari Anda mungkin tahu, untuk menggunakan bahasa ke Try 's Online yang luar biasa dari Dennis ! , Halo, Dunia! program diperlukan. Baru-baru ini, Dennis mendorong cara untuk memuat program-program ini dari situs web. Berikut adalah pastebin JSON dari karakter yang digunakan dalam program tersebut, berdasarkan frekuensi, per …

1
Bahasa Tidak Terbatas
Salah satu jenis tantangan favorit saya di situs ini adalah tantangan sumber terbatas . Tantangan-tantangan ini memberlakukan pembatasan yang dapat dilakukan komputer yang harus dilewati sumber jawaban potensial. Saya sangat menyukai tantangan ini sehingga saya telah mengerjakan bahasa golf yang dirancang untuk menang pada tantangan ini untuk beberapa waktu sekarang. …

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.