Pertanyaan yang diberi tag «code-golf»

Code-golf adalah kompetisi untuk memecahkan masalah tertentu dalam byte paling sedikit dari kode sumber.

9
Verifikasi tanda matriks bergantian
Sebuah matriks bolak tanda adalah ndengan nmatriks yang terdiri dari angka -1, 0, 1, sehingga: Jumlah setiap baris dan kolom adalah 1 Entri bukan nol di setiap baris dan kolom bergantian masuk Matriks-matriks ini menggeneralisasi matriks permutasi, dan jumlah matriks seperti itu untuk suatu waktu tertentu nmenarik. Mereka terjadi secara …

18
Penyebut seri harmonik
Sebelumnya, kami melakukan pseudofactorial angka, yang merupakan LCM angka dari 1ke n. Ini akan berguna dalam menambahkan pecahan bersama. Namun, kami menemukan bahwa penyebut 1/1 + 1/2 + 1/3 + 1/4 + 1/5 + 1/6adalah 20bukan pseudofactorial dari 6, yang 60. Tugas Anda adalah menemukan penyebut 1/1 + 1/2 + …

7
Kirim panggilan kosmik
The panggilan kosmik adalah pesan yang dikirim ke ruang angkasa pada tahun 1999 dan 2003. Ini terbuat dari 23 127 * 127px gambar monokrom bitmap, seperti yang dijelaskan di sini . Misi Anda adalah menulis sebuah program yang menampilkan seluruh pesan 127 * 2921px, baik sebagai teks (terbuat dari nol, …

12
Bahasa Geobitsian
Bahasa Geobitsian adalah penyimpangan bahasa Inggris baru di mana sebuah kata dipecah menjadi segmen yang masing-masing harus dimulai dengan huruf yang berbeda. Kemudian setiap kali salah satu huruf awal muncul di string lain, itu diganti dengan seluruh segmen yang sesuai, mempertahankan kapitalisasi. Proses ini disebut Geobitsizing . Misalnya kata " …
16 code-golf  string 


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 …

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 

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 …

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.