Pertanyaan yang diberi tag «code-challenge»

Tantangan kode adalah kompetisi untuk cara-cara kreatif untuk memecahkan teka-teki pemrograman dengan kriteria menang objektif yang tidak tercakup oleh tag penilaian lainnya (misalnya kode-golf).

22
Pi Alami 0 - Rock
Tujuan Buat program / fungsi yang mengambil input N, periksa apakah Npasangan acak bilangan bulat relatif prima, dan kembali sqrt(6 * N / #coprime). TL; DR Tantangan-tantangan ini adalah simulasi algoritma yang hanya membutuhkan alam dan otak Anda (dan mungkin beberapa sumber daya yang dapat digunakan kembali) untuk memperkirakan Pi. …
39 code-golf  math  random  pi  approximation  popularity-contest  code-golf  sequence  number-theory  binary  coding-theory  code-golf  math  3d  code-golf  code-golf  math  number  code-golf  kolmogorov-complexity  code-golf  ascii-art  graphical-output  binary-tree  code-golf  ascii-art  code-golf  ascii-art  kolmogorov-complexity  code-golf  array-manipulation  hexadecimal  code-golf  math  number  set-theory  code-golf  math  arithmetic  number-theory  integer  code-golf  string  kolmogorov-complexity  code-golf  math  sequence  arithmetic  decision-problem  code-golf  code-golf  ascii-art  code-golf  array-manipulation  parsing  code-golf  string  ascii-art  kolmogorov-complexity  code-challenge  code-golf  sequence  code-golf  number  array-manipulation  sorting  code-golf  string  function  code-golf  arithmetic  code-golf  math  sequence  number-theory  primes  restricted-source  javascript  code-challenge  polyglot  rosetta-stone  code-golf  code-golf  regular-expression  code-golf  math  code-golf  math  primes  code-golf  ascii-art  kolmogorov-complexity  binary  code-golf  math  sequence  code-golf  sequence  subsequence  code-golf  string  code-golf  parsing  music  code-golf  grid  game  path-finding  board-game  code-golf  string  binary  code-golf  array-manipulation  balanced-string  code-golf  code-golf  algorithm  code-golf  string  number  arithmetic  array-manipulation  code-golf  array-manipulation  binary-tree  tree-traversal  code-golf  code-golf  tips  code-golf  string  base-conversion  code-golf  tips  s.i.l.o.s  code-golf  string  ascii-art  code-golf  code-challenge  code-golf  game 

15
Lihat, di langit! Ini array super duper!
Terinspirasi oleh pertanyaan ini dari teman-teman saingan kami di Code Review. Definisi Sebuah Array Super adalah array di mana setiap elemen baru dalam array lebih besar daripada jumlah semua elemen sebelumnya. {2, 3, 6, 13}adalah array super karena 3 > 2 6 > 3 + 2 (5) 13 > 6 …

3
Radiasi Quine Hardened
Seperti yang seharusnya (semoga) Anda ketahui, quine hardened radiasi adalah quine yang dapat Anda hapus satu karakter dari dan masih mencetak aslinya, sumber yang telah dimodifikasi. Masalahnya adalah, dengan sebagian besar dari ini Anda hanya dapat menghapus satu karakter; kalau tidak semuanya rusak. Di sinilah ini masuk; tujuan Anda adalah …

5
Menambahkan Angka dengan Regex
Saya ingin mencoba jenis baru tantangan golf regex, yang meminta Anda untuk menyelesaikan tugas komputasi nontrivial dengan apa pun selain penggantian regex. Untuk membuat ini lebih mungkin dan lebih sedikit dari tugas, Anda akan diizinkan untuk menerapkan beberapa pergantian, satu demi satu. Tantangan Kami akan mulai dengan sederhana: diberi string …

29
Kode dekat dengan tantangan: Jumlah bilangan bulat
Ini adalah tantangan sederhana: Diberikan urutan bilangan bulat, temukan jumlah semua bilangan bulat di dalamnya. Tetapi dengan twist. Skor Anda adalah jarak Levenshtein antara kode Anda dan frasa berikut (Tantangan): Diberikan satu set bilangan bulat, cari jumlah semua bilangan bulat di dalamnya. Anda dapat mengasumsikan tidak ada baris baru atau …

14
Pemrograman dengan Kunci Pergeseran Sporadis
Ada yang salah dengan keyboard Anda. The Shiftkey memiliki pikiran sendiri. Setiap kali Anda mengetik karakter Anda tidak tahu apakah itu akan keluar bergeser atau tidak (meskipun 50-50). Selain tombol karakter standar, tidak ada pada keyboard yang berfungsi. Tidak ada mouse atau sarana input lainnya. Entah bagaimana Anda tahu satu-satunya …

6
Untuk Vectory! - Grand Prix Balap Vektor
Pengguna CarpetPython memposting pandangan baru tentang masalah ini yang menempatkan fokus yang jauh lebih besar pada solusi heuristik, karena peningkatan ruang pencarian. Saya pribadi berpikir bahwa tantangan jauh lebih baik daripada tantangan saya, jadi pertimbangkan untuk mencoba yang itu! Balap vektor adalah permainan adiktif yang bisa dimainkan dengan pena dan …

8
Buru Wumpus
Ketika saya masih kecil, anak-anak akan berkeliaran di toko-toko komputer dan bermain Hunt the Wumpus sampai staf mengusir kami. Itu adalah permainan sederhana, dapat diprogram di komputer rumah pada pertengahan tahun 1970-an, mesin sangat sederhana sehingga alih-alih mikroprosesor ukuran anak ayam, saya pikir beberapa dari mereka mungkin memiliki anak ayam …

16
Kompresi papan catur terkecil
Tulis algoritma atau program yang dapat menyandikan dan mendekode papan catur. Tujuannya adalah untuk membuat representasi terkecil dari papan catur yang dapat digunakan (setelah diterjemahkan) untuk menentukan semua kemungkinan pergerakan pemain pada giliran itu. Pengkodean harus dapat menunjukkan: Giliran siapa itu. Apakah pemain dapat melakukan kastil di setiap sisi. Apakah …

26
Membuat Kata-Kata Kuadrat
Tantangan Tugas Anda adalah membuat program yang mengambil input string apa pun, dan mengeluarkan input dalam format kuadrat. String kosong harus mengembalikan string kosong. Contohnya Diberikan input: golf Program Anda harus menampilkan: golf o l l o flog Memasukkan: 123 Keluaran: 123 2 2 321 Memasukkan: a Keluaran: a Memasukkan: …

9
Buat pembuat quine kesalahan lambat!
Sebagai bagian dari jawabannya untuk Membuat Kesalahan Quine! , @Falko mengusulkan algoritma berikut: Bagaimana cara membuat solusi Anda sendiri dalam 2 menit? Buka file baru dalam IDE pilihan Anda. Taburkan kepala Anda ke keyboard di depan Anda. Menyusun. Ganti kode dengan pesan kesalahan kompiler. Ulangi langkah 3 dan 4 hingga …

3
Pecahkan kubus Rubik
Tulis program terpendek yang memecahkan kubus Rubik (3 * 3 * 3) dalam waktu dan gerakan yang wajar (katakanlah, maks. 5 detik pada mesin Anda dan kurang dari 1000 gerakan). Input dalam format: UF UR UB UL DF DR DB DL FR FL BR BL UFR URB UBL ULF DRF …

27
Polisi: Substring OEIS Tersembunyi
Ini adalah tantangan Polisi dan Perampok. Ini adalah utas polisi. The benang perampok di sini . Sebagai seorang polisi, Anda harus memilih urutan apa pun dari OEIS , dan menulis program p yang mencetak bilangan bulat pertama dari urutan itu. Anda juga harus menemukan beberapa string yang s . Jika …

30
Apakah Engkau membunuh Jabberwock?
Tugas Anda adalah menampilkan string yang tepat The Jabberwocky tanpa mengambil input. Aturan normal untuk input dan output berlaku, sehingga fungsi dan program diizinkan. Tentu saja ada tangkapan, itu tidak akan menyenangkan tanpa tangkapan. Program Anda, ketika dilucuti karakter non-alfabet, harus memulai puisi The Jabberwocky (case-sensitive). Untuk memulai puisi itu …


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.