Pertanyaan yang diberi tag code-golf

21
Flaming Gagang Pintu Keyboard!

Ya, ternyata nama pengguna Doorknob di GitHub, Reddit, dan situs lainnya adalah KeyboardFire . Itu memberi saya ide ... Tugas Anda bekerja di KeyboardFire Inc., perusahaan yang membuat keyboard khusus. Dan, dengan "spesial", maksud saya, setiap kali Anda menekan tombol, sesuatu di rumah Anda...

21
Lingkaran kemasan

Lihatlah gambar ini. Secara khusus, pada bagaimana lubang di ujungnya diatur. ( Sumber gambar ) Perhatikan bagaimana pipa di gambar ini dikemas dalam pola heksagonal. Diketahui bahwa dalam 2D, kisi heksagonal adalah kemasan lingkaran yang paling padat. Dalam tantangan ini, kami akan fokus pada...

21
Buat Favicon PPCG

Datang 1 November, Programming Puzzles dan Code Golf akan lulus, jadi dalam 11 bulan ke depan, kami ingin menyimpan beberapa kenangan dari saat kami tidak lulus. Tulis program yang menghasilkan favicon PPCG, lihat di bawah. Gambar harus minimal 64x64 piksel. Biru harus menjadi warna # 62B0DF....

21
Seberapa bervariasinya rintangan saya?

Latar Belakang Saya telah membangun rintangan sederhana dengan menempatkan kotak di ruangan persegi panjang. Sekarang saya ingin menghitung jumlah cara yang pada dasarnya berbeda untuk menyelesaikannya. Saya ingin Anda menulis saya program untuk itu. Memasukkan Input Anda adalah array karakter...

21
Integrasi Simbolis dari Polinomial

Terapkan integral tak terbatas ke string yang diberikan. Satu-satunya aturan yang akan Anda gunakan adalah seperti itu: ∫cx ^ (n) dx = (c / (n + 1)) x ^ (n + 1) + C, n ≠ -1 c, C, dan n adalah konstanta. Spesifikasi: Anda harus dapat mengintegrasikan polinomial dengan salah satu fitur yang...

21
Hitung pola Game of Life yang umum

Tugas di sini adalah untuk membaca dari file Golly .rleatau plaintext (pilihan Anda) yang nama file disediakan (pada STDIN atau sebagai argumen baris perintah) dan mengidentifikasi dan menghitung pola umum dalam kotak yang dikodekan di dalamnya. Atau, Anda dapat memilih untuk memiliki konten file...

21
Teka-teki Berlian!

Penjelasan: Tahun lalu di kelas matematika, pada pekerjaan rumah kita kadang-kadang akan mendapatkan pertanyaan yang sangat sederhana, meskipun sama-sama menjengkelkan yang disebut teka-teki berlian. Ini pada dasarnya pertanyaan di mana kita akan diberi jumlah, dan suatu produk kemudian diminta...

21
Latihan Pyth 2

Saatnya untuk latihan Pyth yang lain. Saya sajikan di sini 8 pernyataan masalah dengan masing-masing solusi Pyth. Solusi ini ditulis oleh pemula Pyth. Dia cukup senang dengan solusi ini, karena mereka jauh lebih pendek daripada jawaban Python-nya. Namun tugas Anda adalah untuk menunjukkan kepadanya...

21
Potensi elektrostatik dari sistem sederhana

Dalam fisika, muatan listrik seperti mengusir, dan muatan yang tidak seperti menarik. Energi potensial antara dua satuan muatan yang dipisahkan oleh jarak dadalah 1/duntuk muatan sejenis dan -1/duntuk muatan tidak sama. Energi potensial dari sistem muatan adalah jumlah energi potensial di antara...

21
Keluarkan kana berikutnya

Karakter kana Jepang berhubungan dengan satu suara dalam bahasa Jepang. Dengan pengecualian ん ( n ), setiap kana lainnya terdiri dari bagian konsonan dan bagian vokal. Ada pemesanan alami untuk kana Jepang, semacam "urutan alfabet", yang biasanya disusun dalam tabel 10 dengan 5: | a i u e...

21
Pisahkan bilangan bulat saya

pengantar Di bidang matematika yang dikenal sebagai topologi , ada hal-hal yang disebut aksioma pemisahan . Secara intuitif, Anda memiliki satu set Xdan koleksi himpunan bagian dari X, yang dapat kita anggap sebagai properti. Sistem dipisahkan dengan baik, jika seseorang dapat membedakan antara...

21
Membagi-bagi timbal balik

Diberi angka n> 77 , tulis sebuah program atau fungsi yang menemukan satu set bilangan bulat positif yang berbeda sehingga jumlah himpunan sama dengan n , dan jumlah kebalikan dari himpunan sama dengan 1. Contoh untuk 80: 80 = 2 + 4 + 10 + 15 + 21 + 28 ⟶ 1/2 + 1/4 + 1/10 + 1/15 + 1/21 + 1/28...

21
Ulam spiral segitiga

Kami sudah beberapa dari tantangan tentang spiral Ulam. Tapi itu tidak cukup. Dalam tantangan ini kita akan memplot spiral Ulam segitiga (sebagai lawan dari spiral Ulam persegi). Berikut ini sketsa bentuk spiral itu. Seperti kita ketahui, spiral Ulam mengatur semua bilangan alami dalam spiral...

21
Berapa frekuensi catatan ini?

Penyegaran musik cepat: Keyboard piano terdiri dari 88 catatan. Pada setiap oktaf, ada 12 nada, C, C♯/D♭, D, D♯/E♭, E, F, F♯/G♭, G, G♯/A♭, A, A♯/B♭dan B. Setiap kali Anda menekan 'C', polanya mengulang satu oktaf lebih tinggi. Sebuah not diidentifikasi secara unik oleh 1) huruf, termasuk benda...

21
Menghasilkan alfabet dalam JavaScript

Saya cukup yakin tidak ada cara yang lebih baik untuk melakukan ini tetapi saya pikir tidak ada salahnya untuk bertanya. Saya lelah mengetik a='abcdefghijklmnopqrstuvwxyz' . Bahasa keren miliki Range('a'..'z') atau serupa Apa yang bisa kita dapatkan dengan JS yang sesingkat mungkin...

21
Bahasa kecil layak mendapat juru bahasa kecil

Berikut ini definisi bahasa yang sangat sederhana: A Variable is any string that does not contain ^, <, >, !, or ? The empty string is a valid variable identifier The value of every variable starts at 0. A Statement is one of (var is a Variable, P is a Program): var^ -> changes var to be...

21
Hitung Mills di Nine Men's Morris

pengantar Nine Mens's Morris (juga disebut Mills) adalah permainan papan untuk dua pemain yang dimainkan di papan berikut (gambar diambil dari halaman Wikipedia yang terhubung): Setiap pemain memiliki 9 pemain, berwarna hitam dan putih. Aturan konkret tidak penting untuk tantangan ini, tetapi...

21
Ikuti petunjuk yang tidak lengkap

Seorang teman Anda telah memberi Anda petunjuk ke restoran terbaik di kota. Ini serangkaian belokan kiri dan kanan. Sayangnya, mereka lupa menyebutkan berapa lama Anda harus berjalan lurus di antara belokan itu. Untungnya Anda memiliki peta jalan dengan semua restoran di atasnya. Mungkin Anda bisa...

21
Root Permutasi Square

Dalam matematika, permutasi σ dari urutan n adalah fungsi bijektif dari bilangan bulat 1 ... n ke dirinya sendiri. Daftar ini: 2 1 4 3 mewakili permutasi σ sedemikian rupa sehingga σ (1) = 2, σ (2) = 1, σ (3) = 4, dan σ (4) = 3. Akar kuadrat dari permutasi σ adalah permutasi yang, ketika...