Pertanyaan yang diberi tag «code-golf»

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

6
Gambar Pola Houndstooth
Tulis program atau fungsi yang menggunakan dua bilangan bulat positif, lebar dan tinggi, dan gambar pola kisi houndstooth art ASCII dengan dimensi tersebut menggunakan kisi teks 25 × 26 ini sebagai sel dasar: .......#.....#####....... .......##.....#####...... .......###.....#####..... .......####.....####..... .......#####.....###..... .......######.....##..... .......#######.....#..... .......########.......... ####################..... .####################.... ..####################... ...####################.. ....####################. .....#################### #.....##############.#### ##.....#############..### ###....#############...## …

14
Algoritma Euclidean (untuk menemukan pembagi kesamaan terbesar)
Tantangan Tulis program atau fungsi yang mengambil dua bilangan bulat input, idan j, dan hasilkan pembagi umum terbesar mereka; dihitung dengan menggunakan algoritma Euclidean (lihat di bawah). Memasukkan Input dapat diambil sebagai representasi string dengan batasan ruang idan jatau sebagai dua bilangan bulat terpisah. Anda dapat mengasumsikan bahwa bilangan bulat …
22 code-golf  math 

4
Mengoptimalkan kompiler SKI
The SKI kalkulus adalah varian dari kalkulus Lambda yang tidak menggunakan ekspresi lambda. Sebaliknya, hanya aplikasi dan kombinator S , K , dan saya yang digunakan. Dalam tantangan ini, tugas Anda adalah menerjemahkan istilah SKI ke dalam istilah Lambda dalam bentuk normal β . Spesifikasi Input Input adalah istilah SKI …

18
Keluarkan Urutan Iccanobif
Tulis sebuah program atau fungsi bernama yang akan menampilkan atau mengembalikan urutan nke bilangan bulat dalam urutan Iccanobif, didokumentasikan pada OEIS sebagai A014258 . Perhatikan bahwa hanya elemen nol di urutan ( 0) yang akan dicetak jika nnol. Urutan ini dihasilkan dengan memulai seperti urutan Fibonacci standar, tetapi setelah menambahkan …

2
Bisakah kamu mengucapkan mantranya?
Dalam Magic: the Gathering, para penyihir (dikenal sebagai "planeswalkers") saling bertarung dengan melemparkan mantra. Mantra mana biaya. Ada lima warna mana: Putih, Biru, Hitam, Merah, dan Hijau, masing-masing direpresentasikan sebagai {W}, {U}, {B}, {R}, dan {G}. Biaya mantra sedikit lebih kompleks. Biaya dapat berupa kombinasi dari yang berikut: Satu atau …

2
Air ditahan dalam scuplture batang heksagonal
Saya memiliki banyak batang heksagonal yang direkatkan menjadi sebuah patung aneh. Batang memiliki panjang 1 hingga 99 sentimeter (cm) dan 1 cm persegi pada luas penampang. Semua batang direkatkan pada permukaan heksagonal ke setidaknya satu batang lainnya. Semua batang disejajarkan di tepi bawah. Setelah hujan lebat, patung itu penuh air. …

8
Ketinggian Kotak
Lihatlah diagram seni ascii ini dari berbagai kotak: +--------------------------------------------------------------+ | | | +-------------------------------+ +-------+ | | | | | | | | | | | | | | | +----------------+ | | | | | | | | | +-------+ | | | | | | | | | | …


16
Riffle Array Umum
Golf sederhana untuk memulai minggu! Anda diberi tiga larik: larik dasar B , larik nilai V dan larik indeks I . Anda harus menghasilkan array lain di mana nilai-nilai dari Vdimasukkan ke Bdalam indeks yang ditentukan oleh I. Berikut ini sebuah contoh: Base: [5, 1, 4, 1, 3] Values: [0, …


6
Hasilkan De Bruijn terpendek
Urutan De Bruijn menarik: Urutan siklik terpendek yang berisi semua kemungkinan urutan alfabet tertentu dengan panjang tertentu. Misalnya, jika kami mempertimbangkan alfabet A, B, C dan panjang 3, output yang mungkin adalah: AAABBBCCCABCACCBBAACBCBABAC Anda akan melihat bahwa setiap kemungkinan urutan 3-karakter dengan menggunakan huruf A, Bdan Cberada di sana. Tantangan …

7
Prediksi Longsor
Tanah longsor Dalam tantangan ini, tugas Anda adalah memperkirakan tingkat kerusakan yang disebabkan oleh tanah longsor besar-besaran. Kami menggunakan model dua dimensi berikut yang disederhanakan untuknya, diparameterisasi dengan tinggi awal h >= 0 dan koefisien kritis c > 0 . Anda mulai dengan tebing tinggi h, dan diasumsikan bahwa medannya …
22 code-golf 


7
Tutupi Wilayah dengan Rectangles
Memasukkan Input Anda dalam tantangan ini adalah daftar pasangan integer. Mereka mewakili sudut barat daya kotak unit di pesawat, dan daftar mewakili penyatuan mereka sebagai bagian dari pesawat. Misalnya, daftarnya [(0,0),(1,0),(0,1),(1,1),(2,1),(1,2),(2,2)] mewakili set berwarna merah dalam gambar ini: Keluaran Output Yor adalah daftar quadruple integer, yang mewakili himpunan bagian persegi …

9
Caesar-Cypher-Mania
The Caesar Cypher adalah nol substitusi yang sangat sederhana di mana setiap huruf digeser oleh offset tetap (looping sekitar Z ke A). Demikian pula, kita juga bisa menggunakan cypher Caesar untuk set karakter ASCII yang dapat dicetak. Ini adalah 95 karakter dari titik kode 0x20 hingga 0x7E. Untuk offset yang …

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.