Pertanyaan yang diberi tag «code-golf»

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


14
Kunci apa yang saya tekan?
Tugasnya adalah menulis kode untuk mengidentifikasi tombol mana yang ditekan pada keyboard. Anda dapat mengasumsikan bahwa hanya satu tombol yang ditekan pada satu waktu dan bahwa ada tata letak keyboard AS standar. Itu adalah tata letak dengan @ lebih dari 2. Kode Anda harus menampilkan pengidentifikasi unik untuk setiap tombol …
15 code-golf 

6
Mari kita membuat segitiga
Kebanyakan orang akrab dengan segitiga Pascal. 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 Segitiga Pascal adalah otomat di mana nilai sel adalah jumlah sel ke kiri atas dan kanan atas. Sekarang kita akan mendefinisikan segitiga serupa. Alih-alih hanya mengambil sel ke kiri …
15 code-golf  math 

4
Ksatria mengisi kotak
Ksatria mengisi adalah mengisi banjir menggunakan konektivitas bagian catur ksatria. Secara khusus: 1 1 1 1 0 1 1 1 1 (0 adalah titik awal, 1s menunjukkan sel yang terhubung) Tantangan Diberi kisi 2D ruang dan dinding, dan lokasi awal, melakukan knight-fill pada kisi. Kode terpendek menang. Aturan Anda dapat …

6
Hari ini di YOLD
The kalender Discordian adalah kalender alternatif yang digunakan oleh Discordians. Tahun perselisihan memiliki 5 musim, masing-masing berlangsung selama 73 hari: Kekacauan, Perselisihan, Kebingungan, Birokrasi, dan Buntutnya. Minggu yang tidak sesuai memiliki 5 hari: Sweetmorn, Boomtime, Pungenday, Prickle-Prickle, dan Setting Orange. Setiap tahun dimulai dengan Sweetmorn (dan dalam Kekacauan). Setiap f …
15 code-golf  date 

10
Buatkan saya pagar!
Tantangan Ini adalah tantangan sederhana. Diberi dua bilangan bulat positif w dan hbuat pagar ASCII dengan lebar wdan tinggi h. Pagar harus dibangun menggunakan aturan berikut: The +karakter akan mewakili posting. The -karakter akan digunakan untuk mewakili lebar pagar. Ini |akan digunakan untuk mewakili ketinggian pagar. Setelah tepat tiga -karakter …

18
Copodope Gopolopfop
Bahasa: Oppifikasi Bahasa yang lucu untuk diucapkan dibuat dengan menerapkan proses berikut untuk setiap kata: Tempatkan opsetelah setiap konsonan. Jadi CodemenjadiCopodope . Ya itu saja. Untuk tujuan tantangan ini,y selalu merupakan konsonan. The Challenge: De-oppification Diberi kata menentang, kembalikan kata aslinya. Input hanya akan berisi huruf. Huruf pertama dapat ditulis …

24
Menambahkan angka
Tantangan yang cukup sederhana: Anda akan menerima dua input, string dan angka (angka dapat diambil sebagai string, yaitu "123"bukannya123 ) Jika string tidak diakhiri dengan angka (yaitu, tidak cocok dengan regex \d$), tambahkan saja nomor ke akhir string. Jika string berakhir dengan angka (yaitu, cocok dengan regex \d+$), Anda harus …
15 code-golf  string 

11
Tafsirkan + kode p
Terinspirasi oleh kegemaran baru-baru ini atas dua bahasa karakter lain, ;# Intro Menurut konsensus komunitas , jawaban yang dapat diterima di situs ini harus menggunakan bahasa pemrograman yang, minimal: Dapat menentukan apakah bilangan asli prima Dapat menambahkan dua bilangan alami bersama Dapat mewakili daftar / tuple angka, serta satu nomor …

16
Cetak Teks Nyata Yang Tak Terlihat
Tantangan saya sebelumnya, Mencetak teks tak terlihat cukup populer, kemungkinan karena sepele itu. Namun mereka yang lebih jeli dari Anda mungkin telah memperhatikan bahwa Anda tidak benar-benar mencetak teks yang tidak terlihat, karena tidak mungkin untuk membaca apa yang diinput hanya diberikan output. Jadi saya pikir bagaimana dengan nyata tantangan …

30
Buat Program Parrot
Diberikan input, output yang input diikuti oleh baris baru tanpa akhir. Input akan berupa string yang hanya terdiri dari karakter ASCII yang dapat dicetak ( 0x20-0x7E) dan baris baru ( 0x0A). Jika input panjang 0, output baris baru tanpa henti. Ini adalah kode-golf sehingga byte paling sedikit di setiap bahasa …
15 code-golf  string  sequence  combinatorics  fastest-code  number  code-challenge  restricted-source  rosetta-stone  code-golf  arithmetic  decision-problem  integer  factorial  code-golf  arithmetic  decision-problem  integer  bitwise  code-golf  kolmogorov-complexity  code-golf  tips  vim  code-golf  quine  code-generation  code-golf  string  restricted-source  code-golf  string  random  unicode  code-golf  audio  code-golf  ascii-art  code-golf  decision-problem  code-golf  puzzle-solver  code-golf  restricted-source  code-golf  kolmogorov-complexity  permutations  hexagonal-grid  code-golf  string  math  combinatorics  fastest-code  code-golf  restricted-source  code-golf  string  code-golf  arithmetic  code-golf  math  number  code-golf  string  decision-problem  balanced-string  code-golf  binary  code-golf  string  number  code-challenge  restricted-source  code-golf  ascii-art  printable-ascii  interactive  code-golf  string  ascii-art  code-challenge  restricted-source  source-layout  code-golf  arithmetic  tips  functional-programming  golfing-language  code-golf  binary  encryption 

2
Apakah saya dikalahkan oleh Dennis?
Menurut legenda , hampir semua orang dikalahkan oleh Dennis . Jika tidak, mereka akan melakukannya. Sekarang saya ingin tahu apakah saya salah satu dari 'hampir semua orang' itu. Anda akan diberikan tautan ke jawaban dalam format /codegolf/[QUESTION ID]/[QUESTION NAME]/#[ANSWER ID] . Temukan panjang kode, yang akan kita anggap sebagai terakhir …

20
Buatkan saya kue!
Ini kue: _========_ | | +________+ | | +________+ | | +________+ Ini 8 lebar, 3 tinggi, dan 1 dalam. Anda harus menulis program yang membuat kue dari 3 input. Input pertama mengontrol berapa banyak garis bawah yang ada di tengah dan =s di atas. Ini kue pertama dengan lebar …

10
Bagi saya menjadi dua
Anda akan diberi nomor x, di mana 0 <= x <= 2^32 - 1. Anda harus menampilkan daftar angka dalam desimal, setelah pemisahan rekursif dalam format biner. Contoh: Contoh 1: 255 -> 255 15 15 3 3 3 3 1 1 1 1 1 1 1 1 Daftar saat ini …

26
Cobalah membuat kubus!
Berdasarkan ini: Cobalah untuk membuat persegi! Anda perlu menampilkan ini: #### # # # ### # # # # #### Di mana "#" diganti dengan input. Jika Anda memasukkan "A", Anda harus mendapatkannya AAAA A A A AAA A A A A AAAA Jika Anda memasukkan "&", Anda harus mendapatkannya …

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.