Pertanyaan yang diberi tag «code-golf»

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

16
Ini adalah jenis tantangan yang byte
Saya harus berhenti memikirkan nama-nama lemah Tugas Anda adalah membuat sebanyak mungkin cuplikan (program yang memiliki built-in input dan output), fungsi atau program penuh sebanyak mungkin yang mengurutkan apa pun versi bilangan bulat array bahasa Anda dalam urutan menaik, tetapi untuk setiap program, Anda hanya diizinkan untuk menggunakan karakter dalam …

30
Seberapa jauh n ke kekuatan b berikutnya?
Biarkan ndan bmenjadi bilangan bulat positif lebih besar dari 1. Keluarkan jarak dari nke kekuatan berikutnya b. Untuk n=5dan b=3, kekuatan selanjutnya 3dari 5adalah9 ( 3^2 = 9), jadi outputnya adalah 9 - 5 = 4. Untuk n=8dan b=2, kekuatan berikutnya 2dari 8adalah 16( 2^4 = 16), jadi outputnya adalah …

16
Siapa yang paling tinggi?
N anak-anak, tanpa dua berbagi ukuran persisnya, berbaris dalam urutan tertentu. Masing-masing hanya dapat membandingkan ketinggian dengan tetangga terdekat mereka. Ketika guru berteriak "angkat tangan jika kamu yang tertinggi", mereka melakukannya jika mereka lebih tinggi dari kedua tetangga mereka, dan mereka melakukannya secara bersamaan. Jika hanya satu yang mengangkat tangan, …

30
Hitung seri terlama dari 1 dalam nilai biner integer
Tujuan Dengan bilangan bulat non-negatif, buat fungsi yang mengembalikan posisi awal jumlah 1 terbesar berturut-turut dalam nilai biner bilangan bulat itu. Saat diberi input 0, kembali 0. Jika angka memiliki beberapa goresan dengan panjang yang sama, Anda harus mengembalikan posisi goresan terakhir. Memasukkan Integer lebih besar dari atau sama dengan …

30
Apakah itu benar Tanya Jelly!
Latar Belakang Terinspirasi oleh Octave (dan, dengan ekstensi, MATL) interpretasi yang sangat nyaman dari matriks kebenaran / kepalsuan, Jelly mendapatkan atom Ȧ ( semua gaya oktaf ). Ȧ mengambil array sebagai input dan mengembalikan 1 jika array tidak kosong dan tidak mengandung angka 0 (integer, float, atau complex) di mana …

6
Skor Rutinitas Ayunan Pohon Anggur Tarzan di Olimpiade
Swingers anggur Olimpiade melakukan rutinitas mereka di pohon standar. Secara khusus, Pohon Standar nmemiliki simpul untuk 0naik n-1dan ujung-ujungnya menghubungkan setiap simpul bukan nol ake simpul n % adi bawahnya. Jadi, misalnya, Standard Tree 5 terlihat seperti ini: 3 | 2 4 \ / 1 | 0 karena sisa ketika …
32 code-golf  math  number  number-theory  code-golf  code-golf  restricted-source  programming-puzzle  css  code-golf  parsing  code-golf  random  encryption  code-golf  ascii-art  fractal  code-golf  math  code-golf  sorting  graph-theory  path-finding  permutations  code-golf  tetris  code-golf  card-games  code-golf  math  sequence  rational-numbers  code-golf  chess  code-golf  string  geometry  grid  code-golf  ascii-art  grid  code-golf  sequence  integer  code-golf  math  number-theory  packing  polyomino  code-golf  math  code-golf  string  quine  permutations  code-golf  math  code-golf  image-processing  optical-char-recognition  code-golf  string  kolmogorov-complexity  sequence  integer  code-golf  number  permutations  palindrome  code-golf  kolmogorov-complexity  code-golf  number  sequence  string  fewest-operations  code-golf  string  kolmogorov-complexity  sequence  primes  code-golf  string  ascii-art  code-golf  string  number  alphabet  code-golf  counting  code-golf  number  sequence  number-theory  primes  code-golf  subsequence  word-search 

14
Array Escape - keluar dari sana
Suatu hari Anda bangun hanya untuk menemukan diri Anda terjebak dalam array. Anda mencoba keluar begitu saja, mengambil satu indeks pada saat itu, tetapi tampaknya ada aturan lain: Array diisi dengan bilangan asli. Jika Anda menemukan diri Anda pada indeks n, Anda pergi ke indeks array[n], kecuali: Jika Anda menemukan …

2
Bangun jam digital di Wireworld
Terinspirasi oleh pertanyaan Game of Life ini . Wireworld mensimulasikan "elektron" yang mengalir melalui "kabel", pengaturan sederhana yang menghasilkan perilaku gerbang logika yang khas. Saya menantang Anda untuk membuat jam digital dalam otomat seluler Wireworld. Jam Anda harus dihitung dari 00:00 hingga 23:59 dengan cara yang biasa, atau hingga 11:59 …


30
Konverter biner ke desimal
Konverter biner ke desimal Sejauh yang saya lihat, kami tidak memiliki tantangan konversi biner sederhana ke desimal. Tulis program atau fungsi yang mengambil bilangan bulat biner positif dan mengeluarkan nilai desimalnya. Anda tidak diperbolehkan menggunakan fungsi konversi basis bawaan apa pun. Fungsi integer-ke-desimal (mis., Fungsi yang berubah 101010menjadi [1, 0, …

20
Figur dan Tanah
Sumber: Wikipedia Untuk tantangan ini, Anda harus menulis dua program yang menyerupai gambar dan dasar dari gambar di atas, sehingga salah satunya mencetak figuredan mencetak lainnya ground. Secara khusus: Tulis program yang tidak mengambil input dan mencetak string figure. Satu-satunya karakter spasi putih yang diperbolehkan dalam program Anda adalah spasi …

13
Visualisasikan Bit Weaving
Kejahatan bahasa pemrograman esoterik memiliki operasi yang menarik pada nilai byte yang disebutnya "tenun". Ini pada dasarnya adalah permutasi dari delapan bit byte (tidak masalah dari mana kita mulai menghitung, karena polanya simetris): Bit 0 dipindahkan ke bit 2 Bit 1 dipindahkan ke bit 0 Bit 2 dipindahkan ke bit …

4
Masalah Ender yang bahagia
Masalah happy ending (sebenarnya sebuah teorema) menyatakan hal itu Setiap set lima titik di pesawat dalam posisi umum memiliki subset dari empat titik yang membentuk simpul dari segiempat cembung. Masalahnya dinamai oleh Paul Erd ketika dua ahli matematika yang pertama kali menangani masalah tersebut, Ester Klein dan George Szekeres, bertunangan …

9
Hapus tanda kurung yang tidak perlu
Anda diberi string yang disusun dengan karakter 0123456789+*(). Anda dapat mengasumsikan bahwa string selalu merupakan ekspresi matematika yang valid. Tugas Anda adalah menghapus tanda kurung yang tidak perlu, dengan anggapan multiplikasi memiliki prioritas lebih tinggi daripada penambahan. Tanda kurung harus dihapus hanya ketika mereka tidak diperlukan secara struktural : karena …

30
Hitung Median
Tantangan Diberi daftar nomor kosong yang kosong, hitung mediannya. Definisi Median dihitung sebagai berikut: Pertama urutkan daftar, jika jumlah entri ganjil , median adalah nilai di tengah daftar yang diurutkan, jika tidak median adalah rata-rata aritmatika dari dua nilai yang paling dekat dengan pusat daftar yang diurutkan. Contohnya [1,2,3,4,5,6,7,8,9] -> …

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.