Pertanyaan yang diberi tag code-golf

31
Apa yang kami lupakan?

Tugas Anda adalah menulis program komputer yang tidak kosong yang terdiri dari beberapa urutan byte. Jika kita memilih byte tertentu dalam program dan menghapus semua instance dari program, program yang dimodifikasi harus menampilkan byte yang dihapus. Misalnya jika program kami aabacba Maka...

31
Jumlah Kekuatan 2

Tantangan Diberikan input integer di xmana 1 <= x <= 255, kembalikan hasil dari kekuatan dua yang saat dijumlahkan beri x. Contohnya Diberikan input: 86 Program Anda harus menampilkan: 64 16 4 2 Memasukkan: 240 Keluaran: 128 64 32

31
Buat karakter hujan

Terinspirasi oleh ini chatting mini-tantangan. Diberikan string sebagai input (hanya karakter ASCII yang dapat dicetak), output string dengan huruf "hujan" ke bawah. Setiap huruf harus berupa jumlah acak baris ke bawah (acak antara 0dan panjang string, masing-masing memiliki probabilitas nol), dan...

31
Mensimulasikan Dadu Meledak

Tugas Anda adalah membuat program yang menggunakan bilangan bulat n > 1, dan mengeluarkan gulungan ndadu satu sisi. Namun, dadu ini mengikuti aturan untuk meledak dadu . Saat Anda menggulung dadu, periksa nilai apa yang Anda gulir. Jika Anda mendapatkan jumlah maksimum untuk jenis die (pada d4...

31
Qvolume integer

Ini adalah pengetahuan kuno bahwa setiap bilangan bulat non-negatif dapat ditulis ulang sebagai jumlah dari empat bilangan bulat kuadrat. Misalnya angka 1 dapat dinyatakan sebagai 02+ 02+ 02+ 1202+02+02+120^2+0^2+0^2+1^2 . Atau, secara umum, untuk bilangan bulat nnn -negatif , ada bilangan bulat a...

31
Hitung langkah rook 1D

Diberi posisi dengan deretan benteng dan / atau ruang kosong, hasilkan berapa banyak gerakan benteng yang berbeda dimungkinkan. Benteng dapat bergerak ke kiri atau kanan ke ruang kosong, tetapi tidak ke benteng yang membutuhkan melewati benteng lain. Ketika benteng bergerak, benteng-benteng lainnya...

31
Titik acak pada sebuah bola

Tantangan Tulis sebuah program atau fungsi yang tidak membutuhkan input dan menghasilkan vektor dengan panjang dalam arah acak yang seragam secara teoritis .111 Ini sama dengan titik acak pada bola yang dijelaskan olehx2+y2+z2=1x2+y2+z2=1x^2+y^2+z^2=1 menghasilkan distribusi seperti...

31
Gandakan cara Anda

Ada beberapa tantangan yang melibatkan penggandaan kode sumber: di sini dan di sini . Tugas yang kami miliki di sini sedikit lebih sulit, tetapi harus dapat dilakukan di hampir setiap bahasa. Dalam tantangan ini, Anda akan menerima bilangan bulat positif yang berubah-ubah. Program Anda harus...

30
Mengganti peta ketinggian ke peta kedalaman

Deskripsi Tugas Anda adalah menampilkan 'peta kedalaman' - yaitu peta ketinggian suatu objek tetapi tidak terlihat dari atas tetapi dari depannya. Misalnya, perhatikan objek berikut seperti yang ditunjukkan pada gambar. Peta ketinggian ditampilkan di sebelah kiri. Peta kedalaman yang sesuai akan...

30
Membangun rel kereta api dan menipu pemerintah

Anda adalah pengusaha kereta api di Amerika Serikat abad ke-19 ketika kereta menjadi populer karena mereka adalah sarana paling efisien untuk mengangkut material dalam volume besar melalui darat. Ada kebutuhan nasional untuk rel kereta api dari pantai timur melalui beberapa tanah yang baru saja...

30
Seimbangkan persamaan kimia!

Bernd adalah siswa sekolah menengah yang memiliki beberapa masalah dalam kimia. Di kelas ia harus merancang persamaan kimia untuk beberapa percobaan yang mereka lakukan, seperti pembakaran heptana: C 7 H 16 + 11O 2 → 7CO 2 + 8H 2 O Karena matematika bukanlah subjek terkuat Bernd, ia sering...

30
Angka Bertambah, Lebih Dari Beberapa Sesi

Good Evening Golf Agents, Misi Anda adalah atas nama raksasa hiburan terkenal Eviltronic Arts. Sebagai bagian dari rencana jahat mereka untuk perbudakan dan hiburan dunia, mereka harus menjual sebanyak mungkin salinan SimStation V. Ini berarti bahwa perangkat lunak harus berhenti bekerja secara...

30
Tulis penerjemah Deadfish interaktif

Deadfish adalah lelucon "bahasa pemrograman" dengan empat perintah. Karena halaman Esolang agak kontradiktif dan penerjemah pada halaman itu tidak semuanya bekerja persis sama, Anda harus menerapkan variasi berikut: Spesifikasi Ada akumulator yang setidaknya 16 bit dalam ukuran, lebih banyak...

30
Hitung kebalikan faktorial

Tulis kode terpendek yang akan mengambil bilangan real lebih besar dari 1 sebagai input dan akan menampilkan faktorial terbalik positifnya. Dengan kata lain, itu menjawab pertanyaan "nomor faktorial apa yang sama dengan angka ini?". Gunakan fungsi Gamma untuk memperluas definisi faktorial ke...

30
Gambarlah kurva Hilbert menggunakan garis miring

The kurva Hilbert adalah mengisi fraktal ruang yang dapat diwakili sebagai sistem Lindenmayer dengan generasi-generasi yang terlihat seperti ini: Berkat http://www.texample.net/tikz/examples/hilbert-curve/ untuk gambar. Tujuan Tuliskan program sesingkat mungkin (dalam byte) yang mengambil...