Pertanyaan yang diberi tag code-generation

Untuk tantangan di mana jawaban diharapkan menghasilkan kode.

309
Upgoat atau Downgoat?

Diberi gambar kambing, program Anda sebaiknya mencoba mengidentifikasi apakah kambing itu terbalik, atau tidak. Contohnya Ini adalah contoh input apa yang mungkin. Bukan input aktual Memasukkan: Keluaran: Downgoat Spec Program Anda harus paling banyak 30.000 byte Input akan berisi kambing...

68
Rube Goldberg Halo Dunia

Untuk golf ini, Anda harus menggunakan lebih dari satu bahasa. Tugas Mesin Rube Goldberg adalah alat yang mengambil banyak langkah rumit untuk menjalankan tugas yang sangat sederhana. Tujuan dari golf ini adalah untuk menghasilkan Rube Goldberg... tetapi tidak secara langsung. Mesin "Mesin"...

37
Hasilkan 100 kelas Java Tuple

Tulis skrip yang menulis ke output standar, atau setara dengan bahasa Anda, 100 baris kode Java (valid) yang dimulai dengan: class Tuple1 {public Object _0;} class Tuple2 {public Object _0,_1;} class Tuple3 {public Object _0,_1,_2;} class Tuple4 {public Object _0,_1,_2,_3;} class Tuple5 {public...

36
Hasilkan; kode #

Terkait dengan: Buat juru bahasa; # Dalam tantangan terkait di atas, tugasnya adalah menciptakan penerjemah untuk bahasa esoterik ;#. The ;#bahasa Bahasa ini memiliki dua perintah: ;dan #(semua karakter lain diabaikan oleh penerjemah): ;: Menambah akumulator #: Modulo akumulator dengan 127,...

35
Pembuat kode dengan karakter unik

Tantangan Tugas Anda adalah menulis sepotong kode yang menghasilkan sepotong kode lain. Kode itu pada gilirannya harus mengeluarkan lagi kode lain sampai kode akhir mengeluarkan bilangan bulat 1 . Rantai berakhir saat pertama kali 1 dihasilkan. Tidak ada program Anda yang dapat membagikan...

34
Meledakan string

Diberikan string apa pun, cetak dalam bentuk segitiga di mana teks berjalan naik dan turun di sepanjang setiap diagonal. Misalnya, input dari "Hello World"output harus: d l r d o l W r d o l o W r d l o l l o W r d e l o l H l o W r d e l o l l o W r d l o l o W r d o l W r...

34
1-up quine rata-rata Anda

A 1-up Quine adalah program yang sangat mirip dengan Quine a. Satu perbedaan utama adalah bahwa alih-alih mencetak sendiri satu kali, ketika n salinan program digabungkan, hasilnya mencetak program asli n + 1 kali. Contoh Jika program Anda adalah Abc123: Abc123 -> Abc123Abc123 Abc123Abc123...

28
Konversi Brainfuck ke MarioLANG

MarioLANG adalah bahasa pemrograman dua dimensi di mana kode sumbernya menyerupai tingkat Super Mario Bros. Selain itu, set instruksinya sangat mirip dengan Brainfuck 's. Ini berarti bahwa MarioLANG pada dasarnya adalah Brainfuck 2-D di mana penunjuk instruksi bergerak seperti Mario. Jadi ketika...

27
Hiper tentang quines

Terinspirasi oleh Hyperprogramming: N + N, N × N, N ^ N semuanya dalam satu . Terima kasih kepada @MartinEnder dan @trichoplax untuk bantuan mereka di kotak pasir. Definisi Hyperquine Tetapkan hyperquine of order n sebagai program penuh seperti-quine atau fungsi P yang memenuhi semua aturan...

26
Program Chaining

Tantangan Dalam tantangan ini, Anda akan menulis program pertama, p 1 , dari urutan tak terbatas program, di mana menjalankan p n output / menghasilkan program yang p n + 1 . Saat menggabungkan program n> = 2 pertama, urutannya akan ditampilkan n. Contoh Katakanlah 4 program pertama...

25
Substitusi string rekursif

Tugas Tulis sebuah program atau fungsi yang diberi tiga string A, B, Cmenghasilkan string output di mana setiap instance Bin Atelah diganti secara rekursif C. Rekursif mengganti cara mengulang substitusi di mana pada setiap langkah semua contoh yang tidak tumpang tindih dari Bdalam A(dipilih rakus...

25
Transpile WordMath

Kita semua telah melihat "hax matematika" daring yang terlihat seperti ini: Think of a number, divide by 2, multiply by 0, add 8. Dan, secara ajaib, semua orang berakhir dengan angka 8! Bahasa Mari kita mendefinisikan bahasa pemrograman yang menggunakan sintaks teks di atas, yang disebut...