Pertanyaan yang diberi tag «code-golf»

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

10
Ini adalah cara kami menggulung
Piet adalah bahasa pemrograman yang menarik karena sejumlah alasan. Hari ini kita akan fokus pada satu alasan: perintah roll . Perintah roll awalnya dari PostScript dan merupakan cara yang ampuh untuk memanipulasi tumpukan. Perintah roll memunculkan dua elemen teratas stack dan menggunakannya sebagai parameter. Kami akan memanggil nilai pertama yang …
18 code-golf  stack 

3
Temukan sandpile identitas
Pertanyaan ini adalah tentang tumpukan pasir abelian . Baca tantangan sebelumnya dan tonton video numberphile ini untuk mempelajari lebih lanjut. Tumpukan abelian ukuran n oleh n adalah kotak yang berisi angka 0, 1, 2 dan 3 (mewakili jumlah butiran pasir). Menambahkan dua tumpukan pasir bekerja dengan pertama-tama menambahkan elemen demi …

14
Bleeeet Bleeeet Bl Bleet!
(Artinya: Konversi Bahasa Inggris ke Bleet) Kami telah memuji kambing sebagai dewa selama bertahun-tahun sekarang. Tetapi jika kita tidak dapat menerjemahkan bahasa Inggris ke 'Bleet', bahasa Goat God, kita tidak dapat berkomunikasi dengan mereka. Jadi, untuk berkomunikasi dengan mereka, kami telah meneliti aktivitas kambing, dan mengambil pola ini, yang merupakan …
18 code-golf  string 

30
Buat alat kode kunci
Saat menggunakan Markup, seperti pada jaringan SE, lekukan empat spasi sebelum baris teks menyatakannya sebagai bagian dari blok kode, seperti yang saya harap Anda tahu. Jika tidak, berikut ini sebuah contoh (dengan .mewakili spasi): .... Kode .... Kode lainnya hasil dalam Code More code Masalahnya adalah, ketika Anda menyalin-menempelkan kode …

7
Siklus Terpanjang dalam Grafik
Diberikan grafik terarah, menghasilkan siklus terpanjang. Aturan Format input yang masuk akal diizinkan (misalnya daftar tepi, matriks konektivitas). Label tidak penting, jadi Anda dapat memberlakukan batasan pada label yang Anda butuhkan dan / atau inginkan, asalkan label tersebut tidak mengandung informasi tambahan yang tidak diberikan dalam input (mis. Anda tidak …

7
Hitung kotak
Tantangan Origami (kertas lipat) adalah bentuk seni kreatif. Sejauh yang saya tahu, penguasa Origami lebih suka kertas persegi. Mari kita mulai dari awal - mengkonversi kertas persegi panjang menjadi persegi. Jadi kertas itu dibagi menjadi kotak. Kami menghapus persegi terbesar yang berbagi satu tepi lebih pendek dengan bentuk saat ini, …

30
Perampok - kali kuadrat akar
Tugas: Crack kode bergegas untuk mengalikan akar kuadrat dari bilangan bulat n oleh persegi itu! Anda harus memposting komentar di utas polisi dengan tautan ke sumber kerja Anda, menyebutkan dengan jelas bahwa Anda telah memecahkannya . Dalam judul jawaban Anda, Anda harus memasukkan tautan ke jawaban asli. Aturan: Anda hanya …


5
Hasilkan jalur non-berpotongan ascii-art
Diberikan 2 input integer yang mewakili ukuran bidang, xdan y, output jalur melalui bidang tersebut. Contoh output untuk 5, 4: # # # ### ### # Seluruh bidang adalah 5 dengan 4, dan ada jalur yang terbuat dari tanda hash yang melintasi bidang. Jalan harus selalu dimulai di sudut kiri …

4
Ayo Tessellate!
pengantar Dari Wikipedia : Sebuah tessellation dari permukaan datar adalah ubin dari pesawat menggunakan satu atau lebih geometris bentuk, disebut ubin, dengan tidak ada tumpang tindih dan tidak ada kesenjangan. Tessellation yang cukup terkenal ditunjukkan di bawah ini: Rhombi dibuat dengan cara yang tidak menghasilkan tumpang tindih atau celah, dan …

8
Laci pola yang indah (termasuk batu kecil)
Laci pola yang indah Selamat pagi PPCG! Suatu hari, ketika saya mencoba untuk membantu seseorang di Stack Overflow, sebagian dari masalahnya memberi saya ide untuk tantangan ini. Pertama-tama, periksa bentuk berikut: Di mana semua angka hitam adalah indeks dari titik-titik dalam bentuk dan semua angka biru tua adalah indeks dari …

12
Output N dalam basis -10
Tantangan: Dalam bahasa pemrograman pilihan Anda, terima bilangan bulat sebagai input pada basis 10, dan hasilkan dalam notasi negatif , yang juga dikenal sebagai basis -10 Algoritme contoh: Ini adalah algoritma yang diambil dari Wikipedia untuk mengonversi basis 10 ke basis negatif apa pun di VB.NET : Function toNegativeBase(Number As …


3
Tolong! Saya punya lebih banyak pekerjaan rumah!
Guru saya sangat tidak senang dengan Pekerjaan Rumah Mars saya . Saya mengikuti semua aturan, tetapi dia mengatakan bahwa apa yang saya hasilkan adalah omong kosong ... ketika dia pertama kali melihatnya, dia sangat curiga. "Semua bahasa harus mengikuti hukum Zipf, blah blah blah" ... Aku bahkan tidak tahu apa …
18 code-golf 

16
Urutan Kuznetsov
Urutan Kuznetsov (I made the name up, don't bother with Wikipedia or Google) Diberi nomor apa pun n > 0, mari kita rwakili kebalikan dari angka tersebut n. Ulangi sampai hasil akhir adalah nol, dengan meneruskan hasil setiap iterasi kembali ke fungsi menggunakan rekursi atau metodologi pilihan Anda dengan melakukan …

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.