Pertanyaan yang diberi tag «code-golf»

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

2
Apakah pohon-pohon ini isomorfik?
pengantar Dalam tantangan ini, tugas Anda adalah menulis sebuah program yang memutuskan apakah dua pohon yang diberikan adalah isomorfik. Pohon berarti grafik asiklik terarah di mana setiap node memiliki tepat satu tepi keluar, kecuali root, yang tidak memiliki satu pun. Dua pohon isomorfis jika satu dapat ditransformasikan menjadi yang lain …

6
Ulam spiral segitiga
Kami sudah beberapa dari tantangan tentang spiral Ulam. Tapi itu tidak cukup. Dalam tantangan ini kita akan memplot spiral Ulam segitiga (sebagai lawan dari spiral Ulam persegi). Berikut ini sketsa bentuk spiral itu. Seperti kita ketahui, spiral Ulam mengatur semua bilangan alami dalam spiral luar, dan hanya menandai yang prima. …

2
Compile Regexes (Dengan Substitusi)
Tugas Anda adalah mengkompilasi regex ... dengan menentukan subtitusi untuk setiap karakter dalam sebuah regex. Regex Regex mendukung ini REGEX = (LITERAL REGEX / GROUP REGEX / STAR REGEX / ALTERNATIVE) LITERAL = 1 / 0 GROUP = '(' REGEX ')' STAR = (LITERAL / GROUP) '*' ALTERNATIVE = '('REGEX …

2
Format Modal Drop
pengantar Tulis sebuah program atau fungsi yang menambahkan setetes modal ke paragraf. Program akan memasukkan teks ke format, lebar kolom, dan jumlah baris untuk menjatuhkan ibukota. Ibukota drop terlihat seperti ini: Lines: 2 3 4 Drop capital: A| A.| A..| ~' ..| ...| etc. ~~' ...| ~~~' Ini tipografi tantangan …

17
Teka-teki Berlian!
Penjelasan: Tahun lalu di kelas matematika, pada pekerjaan rumah kita kadang-kadang akan mendapatkan pertanyaan yang sangat sederhana, meskipun sama-sama menjengkelkan yang disebut teka-teki berlian. Ini pada dasarnya pertanyaan di mana kita akan diberi jumlah, dan suatu produk kemudian diminta untuk menemukan dua angka yang ketika dikalikan memberikan produk, dan kapan …
21 code-golf  math 

4
Tulis mesin waktu quine
Tulis sebuah program yang mengambil input string dan integer n, dan output: String yang diteruskan ke program nkali yang lalu; Program baru yang akan digunakan untuk doa berikutnya. Anda tidak dapat menyimpan data apa pun di luar program, dan program Anda tidak dapat memanggil program sebelumnya dalam rantai. Jika string …
21 code-golf  quine 

2
Kemana kuman itu pergi?
pengantar Anda adalah seorang ahli biologi yang mempelajari pola pergerakan bakteri. Tim peneliti Anda memiliki banyak dari mereka dalam cawan petri, dan Anda merekam aktivitas mereka. Sayangnya, Anda benar-benar kekurangan dana, dan tidak mampu membeli kamera video, jadi Anda hanya mengambil gambar hidangan secara berkala. Tugas Anda adalah membuat program …

2
N-queen-and-equine quine
Ada varian dari masalah N-ratu yang terkenal yang melibatkan ratu dan ksatria dan dikatakan "jauh lebih sulit" 1 . Pernyataan masalah adalah sebagai berikut: Anda harus menempatkan jumlah ksatria yang sama que dan ratu ♛ di papan catur sehingga tidak ada bagian yang menyerang bagian lainnya. Berapa jumlah maksimum potongan …
21 code-golf  quine  chess 

3
Lakukan flyby Pluto
Selamat! Anda baru saja dipekerjakan oleh NASA untuk mengerjakan proyek Horizons 2 yang baru. Sayangnya, ada pemotongan anggaran besar baru-baru ini, sehingga manajemen puncak telah memutuskan untuk memalsukan seluruh flyby Pluto yang direncanakan (seperti yang mereka lakukan untuk pendaratan di bulan di tahun 70-an). Tugas Anda adalah menulis program yang …

9
Jumlah digit 1 hingga 7
Tantangan Diberikan bilangan bulat positif Nyaitu 28 atau di atas, mengeluarkan daftar angka yang menjumlahkan Nyang menggunakan setiap digit 1melalui 7tepat satu kali. Anda dapat memberi sebagai program atau fungsi. Digit dapat muncul sendiri atau digabungkan, selama Anda menggunakan masing-masing satu kali tanpa pengulangan. Misalnya, [12, 34, 56, 7]valid, apa …
21 code-golf  math  number 

9
Mengapa? Untuk menyenangkan programmer kaya!
Pernahkah Anda ingin bertanya kepada kompiler "Mengapa?" Sebagian besar dari kita merasa frustrasi ketika kode tidak berfungsi sebagaimana mestinya. Karena itu Mathworks menerapkan fungsi kecil yang menyenangkan why,, yang menjawab pertanyaan. Untuk memberikan beberapa contoh dari MATLAB: why The programmer suggested it. why To fool the tall good and smart …
21 code-golf 

4
Mengatakan waktu dalam bahasa Prancis
Bonjour, PPCG! Quelle heure est-il? Ini artinya jam berapa di Perancis, karena itulah tantangan ini. Memberitahu waktu dalam bahasa Prancis (setidaknya secara formal) agak sedikit berbeda dengan menceritakan waktu dalam bahasa Inggris. Memberitahu waktu dimulai dengan Il est ( Yaitu ). Kemudian, Anda menempatkan jam diikuti oleh heures (jam). (Jika …

15
Hitung byte dari suatu program
Catatan 2: Saya menerima @DigitalTraumajawaban panjang 6-byte. Kalau ada yang bisa mengalahkan itu saya akan mengubah jawaban yang diterima. Terima kasih sudah bermain! Catatan: Saya akan menerima jawaban pada pukul 18:00 MST pada 10/14/15. Terima kasih untuk semua yang berpartisipasi! Saya sangat terkejut bahwa ini belum ditanyakan (atau saya tidak …

8
Blues Edaran
Tulis program atau fungsi yang menghasilkan bilangan bulat positif N dan buat ulang pola lingkaran ini agar sesuai dengan gambar piksel N × N: Gambar ini adalah contoh output yang valid untuk N = 946. Jika tidak jelas, semua lingkaran kecil biru muda memiliki jari-jari yang sama dan diposisikan di …

8
Sistem Penyortiran Menakjubkan Pustakawan Gila
Ini kembali ke musim sekolah! Jadi untuk pekerjaan paruh waktu, Anda membantu di perpustakaan sekolah. Masalahnya adalah, kepala perpustakaan bahkan belum pernah mendengar kata-kata "Dewey Decimal," apalagi menerapkan sistem itu. Sebagai gantinya, sistem penyortiran yang digunakan telah tumbuh "organik" karena perpustakaan telah berkembang ... Dalam upaya menjaga kewarasan Anda, Anda …

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.