Pertanyaan yang diberi tag «code-golf»

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

4
Terapkan SHA-256
Diberikan urutan byte, menampilkan nilai hash SHA-256 dari urutan. Algoritma SHA-256 Pseudocode berikut diambil dari halaman Wikipedia untuk SHA-2 . Note 1: All variables are 32 bit unsigned integers and addition is calculated modulo 2^32 Note 2: For each round, there is one round constant k[i] and one entry in …

15
g o l f a t a n 2
Kadang-kadang itu benar-benar merupakan perjuangan untuk mengubah koordinat Cartesian (x,y)ke koordinat Polar (r,phi). Meskipun Anda dapat menghitung r = sqrt(x^2+y^2)dengan cukup mudah, Anda sering memerlukan beberapa pembedaan kasus ketika menghitung sudut phikarena arcsin, arccosdan arctandan semua fungsi trigonometri lainnya memiliki domain bersama yang masing-masing hanya menjangkau setengah lingkaran. Dalam banyak …
18 code-golf  math  geometry  trigonometry  code-golf  number-theory  fibonacci  code-golf  math  sequence  fibonacci  code-golf  string  code-golf  math  graphical-output  geometry  code-golf  string  code-golf  math  geometry  code-golf  math  bitwise  number  popularity-contest  graphical-output  image-processing  fractal  code-golf  number-theory  code-golf  date  multi-threading  code-golf  math  code-golf  math  number  sequence  code-golf  math  number  sequence  arithmetic  code-golf  decision-problem  logic-gates  code-golf  decision-problem  balanced-string  code-golf  math  arithmetic  combinatorics  code-golf  expression-building  code-golf  physics  code-golf  abstract-algebra  code-golf  number  arithmetic  integer  code-golf  ascii-art  number  code-golf  number-theory  primes  code-golf  arithmetic  grid  code-golf  code-golf  sequence  code-golf  kolmogorov-complexity  compression  code-golf  math  number  arithmetic  array-manipulation  code-golf  primes  hexagonal-grid  complex-numbers  code-golf  number  counting  code-golf  math  number  arithmetic 

13
Tips untuk bermain golf di dc
Apa tips umum yang Anda miliki untuk bermain golf di dc ? dc adalah utilitas kalkulator untuk UNIX / Linux yang ada sebelum bahasa C. Saya tertarik bagaimana cara membuat program dc saya (kalkulasi?) Lebih pendek. Saya mencari ide yang dapat diterapkan pada kode-golf umum yang setidaknya sedikit spesifik untuk …
18 code-golf  tips  dc 

9
Urutan Bolak-Balik
Bayangkan sebuah jalan yang terdiri dari <dan >dan berakhir dengan @, misalnya ><>@ Alat bantu jalan dimulai di sel paling kiri. Dia akan melintasi jalan sebagai berikut: Jika alat bantu berjalan di @sel, dia mencapai tujuan dan selesai. Jika alat bantu jalan ada di >sel, seluruh jalur akan bergeser satu …

6
Panjang-enkode string
Misalkan kita menggunakan aturan berikut untuk menarik satu string dari string lain, satu berisi hanya karakter ASCII yang dapat dicetak dan disebut *-string. Jika string habis sebelum proses berhenti, itu adalah kesalahan, dan hasil dari proses tidak ditentukan dalam kasus itu: Dimulai dari d=1, s="" Setiap kali Anda menemukan *, …
18 code-golf  string 

3
Rekonstruksi matriks zig-zag
Sebagai bagian dari algoritma kompresinya, standar JPEG membuka gulungan sebuah matriks ke dalam vektor di sepanjang antidiagonals dari arah yang bergantian: Tugas Anda adalah mengambil vektor yang tidak terbuka bersama dengan dimensi matriks dan merekonstruksi matriks yang sesuai. Sebagai contoh: [1, 2, 5, 9, 6, 3, 4, 7, 1, 2, …

3
Skor tertinggi di lapangan
pengantar Biarkan bidang menjadi persegi panjang yang hanya diisi dengan karakter -dan [0-9]. Contoh bidang adalah: 11-011123 111-010-- 0010---01 111-01234 Anda melihat bahwa bidang ini telah dipisahkan menjadi tiga area yang lebih kecil: Untuk menghitung skor area yang lebih kecil, kami hanya menambahkan semua angka. Sebagai contoh: 11 111 0010 …
18 code-golf  number  grid 

1
Hitung hamantaschen ASCII!
Hari ini adalah Purim di mana satu kebiasaan adalah untuk memberikan kue berbentuk segitiga dengan isian yang disebut hamantaschen (tunggal: hamantasch ). Kebiasaan lain adalah minum banyak. Saya bukan tukang roti yang paling sempurna .... Saya memiliki begitu banyak hamantaschen berukuran tidak teratur untuk diberikan dan begitu banyak teman untuk …

27
Hitung, Ganti, Ulangi!
Definisi Tentukan susunan ke- n dari urutan CURR sebagai berikut. Mulailah dengan array singleton A = [n] . Untuk setiap bilangan bulat k di A , menggantikan masuk k dengan k bilangan, menghitung naik dari 1 ke k . Ulangi langkah sebelumnya n - 1 kali lagi. Misalnya, jika n …

30
Apa karakter kedua yang tidak berulang?
Berdasarkan pertanyaan ini dari Peninjauan Kode Diberikan string karakter ASCII yang tidak kosong yang dapat dicetak, mengeluarkan karakter kedua yang tidak berulang. Misalnya untuk input DEFD, output F. Memasukkan Satu string, dalam format apa pun yang sesuai . Keluaran The kedua karakter yang tidak berulang, ketika membaca kiri-ke-kanan, sekali lagi …

1
Transposisi kata cloud
Latar Belakang Saya ingin membuat kata cloud yang cantik, seperti ini: these are words floating Saya menghitung (x,y)-koordinat huruf pertama dari setiap kata, menyambungkannya ke generator kata cloud saya, dan membiarkannya melakukan tugasnya. Namun, saya tidak sengaja menggunakan (y,x)-coordinate, jadi hasilnya terlihat seperti ini: these floating words are Karena saya …
18 code-golf  string  grid 

2
Kota: Sightlines
Saya pada posisi (0, 0) dari kota dua dimensi yang tak terbatas, yang secara sempurna dibagi menjadi blok-blok yang berpusat pada setiap titik kisi, beberapa di antaranya berisi bangunan. Sebuah bangunan pada titik tertentu (x, y) menempati seluruh kotak dengan sudut yang berlawanan pada (x-.5, y-.5) dan (x + .5, …

28
bfcat - menyandikan file sebagai program *** brainf
Tantangan Tulis program atau fungsi yang diberi string, mengembalikan program Brainfuck yang valid yang ketika dikompilasi dan dieksekusi sebagai Brainfuck, mengembalikan string itu .. Asumsikan semua input dikodekan sebagai ASCII. Asumsikan program BF yang dikeluarkan akan dieksekusi dalam lingkungan dengan rekaman tak terbatas. Asumsikan pointer dimulai pada sel 0 dengan …

2
Kata rantai bergaya silang
Tantangan Diberikan daftar kata-kata yang ["Programming", "Puzzles", "Code", "Golf"]menghasilkan kata-kata gaya silang: P rogramming kamu z z G l C ode ls f Algoritma Anda harus memproses daftar dalam urutan yang diberikan. Kata-kata dicetak dalam orientasi bergantian, mulai secara horizontal . Dua kata berpotongan pada huruf pertama dalam kata pertama …

3
Hasilkan input microwave yang malas
Terkait: Programkan oven microwave saya dan Hasilkan nilai malas . Kolega saya sangat malas sehingga dia bahkan tidak repot-repot menggerakkan jarinya ketika memprogram microwave oven. (Ini sebenarnya benar!) Bantu dia menemukan input gelombang mikro yang memberikan waktu paling dekat dengan yang diinginkannya, tetapi semua digitnya sama. Jika dua input menghasilkan …
18 code-golf  number  date 

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.