Pemrograman Puzzle & Golf Kode

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

16
Keluarkan Produk Parsial
Dalam penggandaan yang panjang , setelah mengalikan angka, Anda dibiarkan dengan produk parsial, dalam tantangan ini Anda akan menampilkan produk parsial tersebut. Karena multiplikasi yang panjang itu panjang, untuk mengkompensasi kode Anda harus sesingkat mungkin. Contohnya 34, 53 102, 1700 48, 38 384, 1440 361, 674 1444, 25270, 216600 0, …

1
Ikatan squish-unsquish
Berikut adalah daftar dari beberapa pengikat umum di Unicode (yang bisa saya buat dengan kunci Tulis saya di Debian): Orig Ascii Lig ae [ae] æ AE [AE] Æ oe [oe] œ OE [OE] Œ ij [ij] ij IJ [IJ] IJ ff [ff] ff fi [fi] fi fl [fl] fl ffi …

4
Balikkan sakelar
Setelah Anda bangun di ruangan gelap, Anda melihat kisi lampu persegi panjang dengan sakelar yang sesuai. Anda memutuskan untuk menggunakan sistem koordinat dengan lampu kiri bawah mewakili (1,1) dan koordinat meningkat ketika Anda naik (arah y) dan ke kanan (arah x). Kisi-kisi identik dalam membalik saklar pada (a, b) matikan …
17 code-golf  grid 

9
Menghitung Air Mancur
Sebuah air mancur adalah susunan koin di baris sehingga setiap koin menyentuh dua koin berturut-turut di bawahnya, atau di baris bawah, dan baris bawah terhubung. Inilah air mancur 21 koin: Tantangan Anda adalah menghitung berapa banyak air mancur yang berbeda dapat dibuat dengan jumlah koin tertentu. Anda akan diberikan sebagai …

2
Bermain Biliar
Dalam kode golf ini, Anda harus menentukan arah tembakan terpendek yang hits persis n bantal sebelum jatuh ke dalam saku. Meja biliar adalah meja biliar 6 saku dengan karakteristik sebagai berikut: Dimensi adalah variabel ( a x b ) Tanpa gesekan: bola akan bergulir selamanya hingga jatuh ke dalam saku …

6
Kalender Rollover
Ini terinspirasi oleh salah satu pertanyaan Downgoat di Sandbox, di mana saya menyarankan agar dia memasukkan 31 April sebagai hari Pi untuk orang yang menggunakan format hari / bulan, hanya agar dia memberi tahu saya bahwa tidak ada 31 April! Diberikan string tanggal dalam format bulan / hari yang mungkin …
17 code-golf  date 

2
Golf Acak Hari Ini # 6: Roll a d20
Tentang Seri Pertama, Anda dapat memperlakukan ini seperti tantangan golf kode lainnya, dan menjawabnya tanpa khawatir tentang seri sama sekali. Namun, ada papan peringkat di semua tantangan. Anda dapat menemukan papan peringkat bersama dengan beberapa informasi lebih lanjut tentang seri di posting pertama . Meskipun saya memiliki banyak ide untuk …

3
Paradoks perjalanan waktu
Seorang pria memiliki dua perangkat. Mesin waktu - Dia dapat mengendalikan mesin ini dengan berpikir. Ini memungkinkan dia untuk melakukan perjalanan dari titik waktu ke titik waktu di masa lalu atau masa depan (atau bahkan saat ini dalam waktu) dalam waktu singkat. Perhatikan bahwa jika ia melakukan perjalanan ke masa …
17 code-golf 

9
Urutan Jumlah Siklus Tujuh
Lihatlah tabel multiplikasi tujuh dari 7 × 0 hingga 7 × 9: 0, 7, 14, 21, 28, 35, 42, 49, 56, 63 Jika kita hanya melihat angka di tempatnya, kita mendapat permutasi dari angka 0 hingga 9: 0, 7, 4, 1, 8, 5, 2, 9, 6, 3 Pertimbangkan untuk mengambil …

8
Digital Cellular Automata
Tulis program atau fungsi yang mengambil dalam bilangan bulat positif N dan serangkaian angka desimal ( 0123456789). Tali mewakili otomat seluler satu dimensi sepuluh negara . Setiap digit menempati satu sel dan aturan pembaruan dari satu generasi ke generasi berikutnya adalah bahwa setiap sel menjadi digit yang dihasilkan dari jumlah …

7
Menyelesaikan Sengketa Format Tanggal
Urutan tanggal format adalah salah satu masalah paling kompleks dan memecah belah yang dihadapi dunia saat ini. Beberapa dari kita dengan keras berargumen bahwa Bulan / Hari / Tahun itu tepat, mengingat itulah cara kita mengatakan tanggal dengan keras. Yang lain dengan keras menyatakan bahwa Hari / Bulan / Tahun …
17 code-golf  string 

1
Menggambar Struktur Lewis dari Alkana
Saya baru saja mendapat pelajaran di sekolah tentang alkana dan mengira itu mungkin akan menjadi tantangan kode golf yang hebat! Jangan khawatir, ini tidak serumit kelihatannya! Rehash Cepat (Harap Dicatat: Untuk membuat singkat ini, tidak semua informasi 100% akurat.) Alkana adalah rangkaian karbon dan hidrogen. Setiap atom karbon memiliki 4 …

6
Menghitung Vektor N-Dimensi
Dengan bilangan bulat positif k > 1dan bilangan bulat non-negatif i, buat k-tupel (atau kvektor -dimensi) dari bilangan bulat non-negatif. Untuk setiap k, peta dari ℕ ke ℕ k , harus bijective . Artinya, setiap inputi harus menghasilkan tuple yang berbeda, dan setiap tuple yang mungkin harus dihasilkan oleh beberapa …

20
Buat Grader Kompetisi Matematika
Saya menikmati berpartisipasi dalam kompetisi matematika yang dijalankan oleh Mu Alpha Theta, sebuah masyarakat kehormatan matematika di Amerika Serikat. Di kompetisi, saya mengikuti tes pilihan ganda 30 pertanyaan. Ada lima pilihan per pertanyaan, berlabel A hingga E. Skor saya pada tes adalah empat poin untuk setiap jawaban yang benar, nol …
17 code-golf  string 

11
Golf Fungsi Gamma
Diberikan bilangan real tdalam (-10^9,13)(tidak termasuk -10^9atau 13) sebagai input, output Γ(t), juga dikenal sebagai fungsi Gamma , yang didefinisikan sebagai berikut: Anda tidak boleh menggunakan fungsi Gamma bawaan untuk menyelesaikan tugas ini, Anda juga tidak dapat menggunakan fungsi integrasi numerik atau simbolik bawaan. Output Anda harus akurat hingga 6 …

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.