Pemrograman Puzzle & Golf Kode

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

1
Ubah gambar kotak ASCII menjadi Unicode
Saya tanpa malu memposting permintaan untuk sesuatu yang benar-benar bermanfaat bagi saya. Tugasnya adalah mengambil kotak ascii gambar sewenang-wenang seperti ini | +----+----+ | state A +---+ +---------+ | | +----v----+ | state B | +---------+ ... dan mengubahnya menjadi sesuatu yang lebih indah menggunakan karakter menggambar kotak unicode, misalnya …

10
Jam jangan tambahkan seperti itu
Latar Belakang Atom aritmatika Jelly melakukan vektorisasi secara otomatis. Faktanya, x + y didefinisikan dengan baik setiap kali x dan y adalah angka atau array angka yang kasar. Kode sumber Jelly mengimplementasikan perilaku ini menggunakan vektorizer generik, tetapi untuk tantangan ini, kami hanya akan mempertimbangkan penambahan integer dan array integer …

3
Temukan semua Solusi untuk Puzzle Nomor ini dalam Waktu sesingkat Mungkin
Sejarah Perusahaan saya mengirimkan buletin mingguan kepada semua orang di dalam perusahaan. Termasuk dalam buletin ini adalah teka-teki, bersama dengan teriakan kepada siapa pun di perusahaan adalah orang pertama yang mengirim email / memberikan solusi untuk teka-teki minggu lalu. Sebagian besar teka-teki ini cukup sepele, dan sejujurnya cukup membosankan untuk …

30
Urutan Masuk Bergantian
pengantar The tanda nomor adalah baik +, atau -untuk setiap non-nol bilangan bulat. Nol itu sendiri tidak bertanda ( +0sama dengan -0). Dalam urutan berikut, kita akan bergantian antara tanda positif , nol dan tanda negatif . Urutannya dimulai dengan 1, jadi kami menulis 1dengan tanda positif, dengan nol (yang …

10
Baca n baris acak dari file yang berpotensi besar
Tantangan ini adalah tentang membaca garis acak dari file yang berpotensi besar tanpa membaca keseluruhan file ke dalam memori. Memasukkan Integer ndan nama file teks. Keluaran n baris file teks dipilih secara acak secara acak tanpa penggantian. Anda dapat mengasumsikan bahwa nberada dalam kisaran 1 hingga jumlah baris dalam file. …

8
Transformasikan sebuah matriks
Tulis sebuah program atau fungsi di mana matriks A (nilai maksimum dimensi matriks adalah 100) ditransformasikan ke matriks baru B. Setiap elemen dari matriks B baru adalah jumlah tetangga positif dari elemen yang sesuai dari matriks A . Hanya tetangga di empat arah orthogonal yang dipertimbangkan, dan ujung-ujungnya tidak membungkus. …
16 code-golf  math  matrix 

15
Temukan kekuatan sempurna ke-n!
Kekuatan yang sempurna adalah sejumlah bentuk a**b, di mana a>0dan b>1. Sebagai contoh, 125adalah kekuatan yang sempurna karena dapat dinyatakan sebagai 5**3. Tujuan Tugas Anda adalah menulis program / fungsi yang menemukan nkekuatan sempurna -th, diberi bilangan bulat positif n. Spesifikasi Kekuatan sempurna pertama adalah 1(yang 1**2). Input / output …

20
Uraikan angka!
Tugas Anda adalah menguraikan angka menggunakan format di bawah ini. Ini mirip dengan konversi basis, kecuali bahwa alih-alih mencantumkan digitsdalam basis, Anda mencantumkan values, sehingga daftar menambahkan hingga input. Jika basis yang diberikan adalah n, maka setiap angka dalam daftar harus dalam bentuk k*(n**m), di mana 0<=k<ndan munik di seluruh …
16 code-golf  number  sequence  number-theory  base-conversion  code-golf  bitwise  hashing  code-golf  string  ascii-art  whitespace  code-golf  math  code-golf  code-golf  image-processing  counting  code-golf  math  arithmetic  checksum  code-golf  code-golf  math  arithmetic  number-theory  code-golf  array-manipulation  random  code-golf  string  code-golf  math  ascii-art  base-conversion  code-golf  graphical-output  geometry  3d  code-golf  math  linear-algebra  matrix  code-golf  math  number  sequence  code-golf  array-manipulation  code-golf  math  matrix  linear-algebra  code-golf  number  sequence  counting  code-golf  string  code-golf  string  restricted-source  quine  sorting  code-golf  string  geometry  code-golf  string  code-golf  networking  code-golf  base-conversion  code-golf  math  matrix  code-golf  arithmetic  linear-algebra  matrix  code-golf  number  arithmetic  grid  code-golf  number  source-layout  code-golf  string  bitwise  checksum  code-golf  array-manipulation  code-golf  string  probability-theory  code-golf  tips  code-golf  sequence  code-golf  string  math  sequence  calculus  code-golf  string  palindrome  bioinformatics  code-golf  math  combinatorics  counting  permutations  code-golf  parsing  logic-gates  code-golf  arithmetic  number-theory  combinatorics  code-golf  math  sequence  polynomials  integer  code-golf  string  ascii-art  chess  code-golf  string  code-golf  number  code-golf  string  ascii-art  parsing  code-golf  code-golf  number  natural-language  conversion  code-golf  arithmetic  code-golf  string  code-golf  ascii-art  decision-problem 

2
Kemana kucing itu pergi? (mekanika orbital)
Seekor kucing yang hampir tanpa massa dijatuhkan di ruang angkasa (jangan khawatir, dengan baju ruang angkasa dan segalanya) pada titik (x, y, z)dengan kecepatan (vx, vy, vz). Ada planet yang tetap, padat tak terhingga (dengan volume 0) di titik (0, 0, 0)dan menarik objek di kejauhan rdengan percepatan 1/r^2. Menurut …

4
Komponen Yang Sangat Terhubung
Dua simpul berbeda dalam grafik berarah sangat terhubung jika ada jalur dalam grafik dari satu sama lain. Sebuah komponen sangat terhubung dari grafik adalah bagian dari grafik sehingga setiap pasangan simpul yang berbeda dalam subset sangat terhubung, dan menambahkan lagi simpul untuk subset akan mematahkan properti ini. Tantangan Anda adalah …

10
Membuat peta bola jatuh
pengantar Untuk yang belum pernah mendengar game ini sebelumnya. Anda memainkan bola yang harus bertahan selama mungkin. Ini dilakukan dengan bergerak ke kiri atau ke kanan, ke lubang. Karena peta bergerak ke atas, Anda harus turun untuk bertahan lebih lama. Jika Anda mencari gambar, Anda mungkin tahu game mana yang …

1
Bantu kembangkan puzzle terbaru Alphys!
Alphys, Ilmuwan Kerajaan Bawah Tanah, telah menyelesaikan prototipe untuk sebuah teka-teki baru. Namun, dia sepertinya tidak bisa menemukan orang yang mau mengujinya. Aturan teka-tekinya adalah sebagai berikut: Tujuannya adalah untuk sampai ke sisi kanan, mulai dari ubin paling tengah di sisi kiri. Untuk teka-teki dengan ketinggian bernomor genap, mulailah dari …

24
Array acak tanpa pengulangan
Saya menjawab satu tantangan di sini dan tugas ini adalah bagian dari tantangan. Saya punya solusi 73 byte dalam javascript. Tapi saya pikir itu terlalu banyak untuk hal yang sederhana. Tantangan Diberikan sebagai input dua bilangan bulat: N panjang array yang diharapkan Rrentang interval dimulai dari satu:, 1..Rtidak0..R-1 Output dalam …

15
Produk Skalar Minimum
Produk Skalar Minimum Inspirasi untuk masalah golf kode ini berasal dari kompetisi kode jam Google . Premis di balik masalah ini adalah, mengingat input dari dua vektor dengan panjang yang bervariasi, temukan skalar minimum yang mungkin. Skalar dapat ditemukan menggunakan rumus berikut: x1 * y1 + x2 * y2 + …

6
Siapa yang bilang? Pemilihan Presiden 2016
Dalam tantangan ini, tugas Anda adalah membuat program menulis dengan kurang dari 300 karakter yang membutuhkan paragraf pendek atau beberapa kalimat yang dikatakan seorang kandidat dan menampilkan siapa yang mengatakannya. Input : Dapat diambil sebagai parameter untuk suatu fungsi, input ke program dll. Ini akan menjadi paragraf pendek, diselingi dengan …

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.