Pemrograman Puzzle & Golf Kode

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

30
hitung yang ada dalam jangkauan
Tantangan: Hitung jumlah yang 1dalam representasi biner dari semua angka antara rentang. Memasukkan : Dua bilangan bulat positif non-desimal Keluaran: Jumlah semua 1s dalam kisaran antara dua angka. Contoh: 4 , 7 ---> 8 4 = 100 (adds one) = 1 5 = 101 (adds two) = 3 6 = …

8
Hampir merupakan episode Columbo
Tugas Anda adalah menemukan dua karakter yang hilang dalam judul episode Columbo. Memasukkan Salah satu dari 69 judul episode Columbo (seperti yang tercantum di bawah), dengan tepat dua karakter diganti *. Contoh : "Ran*om for a *ead Man" Keluaran Anda dapat mengembalikan judul episode lengkap, atau hanya dua karakter yang …

13
Buatkan aku kari
Memiliki fungsi f yang mengambil argumen x 1 , x 2 ,…, x n - yaitu. f: X 1 × X 2 ×… × X n → Y - currying mendefinisikan ulang f sebagai fungsi mengambil argumen tunggal a 1 yang memetakan fungsi lain. Teknik ini berguna untuk aplikasi parsial, …

30
Basis pangkalan-36 string
Ini adalah versi kode golf dari pertanyaan serupa yang saya tanyakan di stack sebelumnya tetapi saya pikir itu akan menjadi teka-teki yang menarik. Diberikan string dengan panjang 10 yang mewakili nomor basis 36, menambahnya dengan satu dan mengembalikan string yang dihasilkan. Ini berarti string hanya akan berisi digit dari 0ke …

20
Menara Eiffel: Buat "A" besar dari "A" s
Buat fungsi yang diberi sejumlah garis n, buat a bigA. Bilah horizontal bigAharus berada di baris tengah, atau lebih rendah dari keduanya jika ngenap Asumsikan font monospace untuk output Output harus berupa string (atau yang serupa, misalnya array karakter) dengan linebreak yang jelas untuk memecah baris, dan dengan spasi putih …

1
Rekonstruksi Boneka Matryoshka Saya
Latar Belakang Sebuah Matryoshka (atau boneka bersarang Rusia) adalah satu set boneka yang muat di dalam satu sama lain. Saya tidak sengaja mencampurkan koleksi boneka matryoshka saya dan saya tidak ingat yang mana yang ada di dalamnya. Objektif Diberikan daftar string yang unik , mengurutkannya menjadi boneka matryoshka bersarang. Setiap …
20 code-golf  string 

21
Hitung Matchsticks
Kebanyakan orang di sini terbiasa dengan tujuh tampilan segmen, yang juga digunakan dalam puzzle batang korek api. Di bawah ini adalah digit 0melalui 9dan surat amelalui z, kecuali k,m,t,v,w, yang ditulis dalam format ini. _ _ _ _ _ _ _ _ | | | _| _| |_| |_ |_ …

7
Periode string lokal
Periode lokal Ambil string yang tidak kosong s . The periode lokal dari s pada indeks i adalah yang terkecil bilangan bulat positif n sehingga untuk setiap 0 ≤ k <n ini, kami memiliki s [i + k] = s [i-n + k] setiap kali kedua sisi didefinisikan. Atau, itu …
20 code-golf  string 

14
Apakah ini bilangan segitiga terpotong?
Urutan OEIS terkait: A008867 Nomor segitiga terpotong Properti umum dari bilangan segitiga adalah bahwa angka-angka itu dapat disusun dalam segitiga. Misalnya, ambil 21 dan susun menjadi segitiga os: Hai oo ooo oooo ooooo oooooo Mari kita mendefinisikan "pemotongan": memotong segitiga dengan ukuran yang sama dari setiap sudut. Salah satu cara …
20 code-golf  math  decision-problem  number-theory  integer  code-golf  number  decision-problem  functional-programming  code-golf  array-manipulation  matrix  code-golf  string  classification  string  code-challenge  binary  compression  decode  code-golf  string  string  code-challenge  balanced-string  encode  code-golf  number-theory  integer  base-conversion  code-golf  math  number-theory  geometry  abstract-algebra  code-golf  array-manipulation  sorting  optimization  code-golf  math  geometry  image-processing  generation  code-golf  string  cops-and-robbers  repeated-transformation  grammars  cops-and-robbers  repeated-transformation  grammars  code-challenge  restricted-source  tips  source-layout  javascript  code-challenge  kolmogorov-complexity  restricted-source  code-golf  combinatorics  counting  math  fastest-code  linear-algebra  code-golf  math  permutations  matrix  linear-algebra  code-golf  string  decision-problem  restricted-source  code-golf  number  array-manipulation  subsequence  code-golf  number  array-manipulation  matrix  code-golf  brainfuck  code-golf  color  code-golf  quine  source-layout  code-golf  subsequence  code-golf  string  ascii-art  code-golf  string  ascii-art  alphabet  code-golf  decision-problem  interpreter  hexagonal-grid  halting-problem  code-golf  string  polynomials  calculus  code-golf  math  decision-problem  matrix  complex-numbers  code-golf  random  code-golf  number  arithmetic 

9
Membalikkan kolom sambil mempertahankan bentuk
pengantar Misalkan Anda memiliki daftar daftar bilangan bulat (atau objek apa pun sebenarnya, tetapi mari kita tetap menggunakan bilangan bulat untuk kesederhanaan). Daftarnya mungkin panjangnya berbeda, dan beberapa di antaranya mungkin kosong. Mari kita menulis daftar dalam format tabel: [[ 1, 2, 3, 4, 5], [ 6, 7], [ 8, …


27
Seni ASCII Aligned Horizontal
Tugas Anda adalah untuk menerima sebagai masukan dua "Seni ASCII", dan sejajarkan setiap karya seni di sebelah satu sama lain secara horizontal. Misalnya, Anda memiliki dua string, "abc\ndef"dan "123\n456". Anda perlu menyelaraskannya secara horizontal untuk menghasilkan string "abc123\ndef456". Saya menyebutnya" menyelaraskan secara horizontal "karena sementara input, ketika dicetak, terlihat seperti …

11
Cetak saya skala
Oh tidak! Saya memiliki ujian teori segera dan saya belum ingat timbangannya! Bantu saya mengingat skala utama saya dengan mencetak yang berikut: 7♯ - C♯ D♯ E♯ F♯ G♯ A♯ B♯ C♯ 6♯ - F♯ G♯ A♯ B C♯ D♯ E♯ F♯ 5♯ - B C♯ D♯ E F♯ G♯ …

16
Jumlah faktor-miskin
Jika bilangan bulat positif memiliki (secara ketat) lebih sedikit faktor prima (tanpa menghitung multiplisitas) daripada penggantinya dan pendahulunya, kami akan menyebutnya bilangan faktor-miskin .N>2N>2N > 2 Dengan kata lain, dan ω ( N ) < ω ( N + 1 ) , di mana ω ( N ) adalah sejumlah …

10
Penguasa yang jarang
Penggaris standar dengan panjang n memiliki tanda jarak pada posisi 0, 1, ..., n (dalam unit apa pun). Sebuah penguasa jarang memiliki subset dari tanda tersebut. Penggaris dapat mengukur jarak k jika memiliki tanda pada posisi p dan q dengan p - q = k . Tantangan Dengan bilangan bulat …

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.