Pertanyaan yang diberi tag «code-golf»

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

2
Berapa banyak shuffles
Shuffle riffle adalah jenis shuffle di mana dek dibagi menjadi dua partisi dan partisi kemudian disambung kembali bersama untuk membuat deck dikocok baru. Kartu-kartu disambungkan sedemikian rupa sehingga kartu mempertahankan urutan relatifnya di dalam partisi tempat mereka menjadi anggotanya . Misalnya, jika kartu A ada di depan kartu B di …

2
Terapkan algoritma Boids
pengantar The Algoritma Boids adalah demonstrasi yang relatif sederhana dari perilaku muncul dalam kelompok. Ia memiliki tiga aturan utama, seperti yang dijelaskan oleh penciptanya, Craig Reynolds: Model berkelompok dasar terdiri dari tiga perilaku kemudi sederhana yang menggambarkan bagaimana seorang individu dapat melakukan manuver berdasarkan posisi dan kecepatan teman-teman sekawanan terdekatnya: …

9
Isi Bracks
Kurung Normal ( (), [], <>dan {}) bagus dan tidak ambigu, namun seseorang berpikir itu akan menjadi ide yang baik untuk menggunakan karakter non bracket sebagai tanda kurung. Karakter-karakter ini, |dan ", bersifat ambigu. Misalnya tidak """" sesuai dengan (()) atau ()() Tidak mungkin dikatakan. Hal-hal mulai menjadi menarik ketika …

25
Buruh pabrik
Tantangan Pekerja pabrik biasanya pekerja keras. Namun, pekerjaan mereka sekarang sering diganti dengan mesin. Anda harus menulis program yang menggunakan angka sebagai input. Ini akan mencetak pabrik 10 pekerja 10 kali. Setiap kali, setiap pekerja memiliki 1/inputpeluang untuk 'dipecat' dan digantikan oleh mesin. Memasukkan Integer, berasal dari STDIN atau panggilan …

30
Isi Lembar Gelembung saya
Hari ini adalah hari pendaftaran ujian AP di sekolah saya, dan sementara saya dengan teliti menggelegak di halaman dan halaman informasi yang diperlukan, ide untuk tantangan ini memukul saya. Jadi, mengingat serangkaian huruf dan angka, menampilkan bagan gelembung yang diisi dengan tepat. Aturan: Untuk setiap karakter dalam string input, ganti …

7
Rusia Nesting Quine
Boneka bersarang Rusia, lebih dikenal sebagai boneka Matryoshka , adalah boneka yang berisi versi dirinya yang lebih kecil, yang kemudian berisi versi dirinya yang lebih kecil, yang berisi versi dirinya yang lebih kecil, yang berisi versi dirinya yang lebih kecil, yang berisi versi yang lebih kecil dari dirinya sendiri ... …

2
Keluarkan urutan Goodstein
(Ini mungkin cukup klasik tetapi ini adalah posting pertama saya di sini, jadi saya belum siap untuk barang-barang mewah) The Goodstein urutan didefinisikan untuk jumlah masukan sebagai berikut: Pilih angka awal n , misalkan b = 2 dan ulangi: write n dalam basis heriditary b notasi gantikan semua ( b …

12
Urutan Cincin Olimpiade
Tantangan: Diberikan bilangan bulat indeks n, baik output nitem 'dalam urutan ini, atau output urutan hingga dan termasuk indeks n: 25,25,7,28,29,20,21,22,23,14,35,26,7,28,29,20,16,29,12,15,28,21,14,17,30,13,16,29,12,15,28,21,10,6,12,18,15,11,7,13,19,17,13,9,15,21,18,14,10,16,22,19,15,11,17,23,20,16,12,18,24,21,17,13,19,25,23,19,15,21,27,24,20,16,22,28,25,21,17,23,29,16,13,9,15,21,18,14,10,16,22,20,16,12,18,24,21,17,13,19 Bagaimana cara kerja urutan ini? CATATAN: Dalam penjelasan ini, indeks n1-diindeks. Masukan nomor 1melalui xdua jalur panjang n*6 - 1, di mana xtergantung pada iterasi saat ini dan panjang …

23
Berikan urutan geometri
Haskell memiliki fitur rapi ini (di mana) Anda dapat memberikannya tiga angka dan dapat menyimpulkan urutan aritmatika dari mereka. Misalnya, [1, 3..27]setara dengan [1, 3, 5, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25, 27]. Itu keren dan semua kecuali urutan aritmatika cukup terbatas. Selain itu, pfft . …

13
Apakah ini Pascal Prime?
Diketahui bahwa bilangan prima aneh akan muncul dalam segitiga Pascal tepat dua kali. Namun, tidak semua angka yang muncul tepat dua kali dalam segitiga Pascal adalah prima. Kami akan memanggil nomor-nomor ini sebagai bilangan prima Pascal. Bilangan prima Pascal adalah bilangan komposit yang muncul tepat dua kali dalam segitiga Pascal. …

2
Dinding Perisai
Latar belakang sejarah Dinding perisai adalah formasi perang taktis yang berasal setidaknya 2500 SM. Itu terdiri dari prajurit yang tumpang tindih perisai mereka dengan orang-orang dari teman mereka untuk membentuk 'dinding'. Daya tarik taktik tersebut berasal dari fakta bahwa bahkan prajurit yang paling tidak terampil pun bisa bertarung di dinding …

7
Hotel biner Hilbert
Dalam tantangan ini, Anda akan diminta untuk mengimplementasikan fungsi apa pun (atau program lengkap) yang memenuhi dua properti. Properti itu adalah: Fungsi Anda harus berupa fungsi injektif (reversibel) dari polinomial dengan koefisien bilangan bulat non-negatif ke bilangan bulat non-negatif. Ini berarti tidak ada dua input yang tidak sama dapat memetakan …

2
Regex: Cocokkan seri egaliter
pengantar Saya tidak melihat banyak tantangan regex di sini, jadi saya ingin menawarkan ini sederhana yang menipu yang dapat dilakukan dalam beberapa cara menggunakan sejumlah rasa regex. Saya harap ini memberi para penggemar regex waktu bermain golf yang menyenangkan. Tantangan Tantangannya adalah untuk mencocokkan apa yang secara longgar saya juluki …

8
Keluarkan Sumber, Satu Bit Sekaligus
Tulis program atau fungsi yang tidak kosong yang ketika dipanggil menampilkan nilai tunggal, 1 atau 0, dan ketika dipanggil berulang kali, nomor output menghasilkan representasi biner dari kode sumber program Anda (di halaman kode yang sama dari mana kode Anda dikompilasi / ditafsirkan). Misalnya, jika kode sumber Anda abc(dalam ASCII), …


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.