Pertanyaan yang diberi tag «code-golf»

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

25
Fungsi Möbius
Fungsi Möbius Fungsi Möbius adalah fungsi teori bilangan penting. Kiriman Anda harus menerima bilangan bulat positif ndan mengembalikan nilai fungsi Möbius yang dievaluasi pada n. Definisi Fungsi Möbius μ (n) didefinisikan sebagai berikut: | 1 if n is squarefree and has an even number of distinct prime factors μ(n) = …

30
Ubah angka menjadi Heksadesimal
Tantangan Ini yang sederhana. Tulis fungsi atau program ketika diberi nomor dalam basis 10 sebagai input, itu akan mengembalikan atau mencetak nilai nomor itu dalam Heksadesimal . Contohnya 15 -> F 1000 -> 3E8 256 -> 100 Aturan Tidak ada fungsi heksadesimal bawaan Huruf mungkin huruf kecil atau huruf besar …

2
Jalur Acak Plumbing
Tulis program atau fungsi yang menggunakan tiga bilangan bulat, lebar w, tinggi h, dan jumlah langkah s. Anda akan menggambar langkah-langkah berjalan acak yang tidak memotong-sendiri sjauh pada gambar 5*wdengan 5*hpiksel di mana setiap sel 5 dengan 5 piksel kosong (beige murni) atau salah satu dari dua belas "pipa" sederhana …


10
* Menimpa * label
Jika Anda pernah mencoba menambahkan label ke plot yang sangat padat, maka Anda akan menyadari bahwa kadang-kadang label akan tumpang tindih satu sama lain, membuatnya sulit untuk dibaca. Kita akan melakukan sesuatu yang serupa tetapi dalam 1D. Input akan menjadi urutan (label, x-coordinate)pasangan, dan output akan menjadi hasil menggambar setiap …
23 code-golf  string 

30
Bangun papan catur
Melihat ini dalam tantangan PHP. Tujuannya adalah membuat papan catur dengan 64 kotak (8 * 8) dengan jumlah kode minimum. Cukup sederhana, saya membuat saya dalam PHP dalam 356 byte (tidak mengesankan, saya tahu) dan saya ingin melihat beberapa pendekatan lain. Ini bisa dibuat dalam bahasa pilihan Anda, selama Anda …

20
N Slab Slanted Slash Cake
Tulis program atau fungsi yang mengambil bilangan bulat positif N. Ketika N adalah 1, output /\ \/ Ketika N adalah 2, output /\/\ \/ / / / \/ Ketika N adalah 3, output /\/\/\ \/ / / / / / \/ / / / \/ Ketika N adalah 4, output …

5
Ubah Chevron menjadi Soliduses
Menulis sebuah program yang mengambil dalam sebuah string yang berisi spasi saja, baris baru, dan kurung sudut: <, >( chevrons ). Output string ruang, baris, dan garis miring: /, \( soliduses ) yang bentuk sesuai dengan masukan, tapi diputar seperempat gilirannya searah jarum jam, dengan kolom ruang disisipkan di antara …

18
Panah Pencetakan Sederhana
Untuk latihan golf, saya telah melakukan tugas di kelas Intro to Python pacar saya. Saya menemukan bahwa untuk tugas ini, ada beberapa strategi yang mendekati jumlah karakter, dan saya yakin orang-orang di sini dapat menemukan cara yang lebih baik. Walaupun saya paling tertarik dengan cara-cara melakukan ini dengan Python, saya …


23
Negara Bagian dan Ibukota
Diberikan string sebagai input, output negara AS yang modalnya adalah jika itu adalah modal negara, modal negara jika itu adalah negara, atau Arstotzkajika tidak. Contoh: Austin -> Texas Alaska -> Juneau The Nineteenth Byte -> Arstotzka Semua ibukota dan negara bagiannya masing-masing: Baton Rouge, Louisiana Indianapolis, Indiana Columbus, Ohio Montgomery, …

2
menghubungkan huruf
Anda harus menulis program atau fungsi yang menerima blok karakter yang direpresentasikan sebagai string dan menghasilkan atau mengembalikan string yang serupa di mana huruf-huruf yang berdekatan dalam alfabet terhubung. Sebuah contoh visual (dalam bentuk input => output): b d b d |\ /| | \ / | => | X …

18
Bentuk yang mirip
Tokoh serupa Dua persegi panjang serupa jika rasio sisi mereka sama. Pertimbangkan dua persegi panjang ini; persegi panjang 5 garis dan lebar 11 karakter: =========== =========== =========== =========== =========== dan persegi panjang 10 garis dan 22 karakter lebar: ====================== ====================== ====================== ====================== ====================== ====================== ====================== ====================== ====================== ====================== Bentuk-bentuk ini …

25
Nomor Bernoulli
Angka Bernoulli (khususnya, angka Bernoulli kedua) didefinisikan oleh definisi rekursif berikut: Di mana menunjukkan kombinasi . Diberikan integer nonnegatif msebagai input, menampilkan representasi desimal ATAU fraksi tereduksi untuk mbilangan Bernoulli kedua. Jika Anda menghasilkan representasi desimal, Anda harus memiliki setidaknya 6 tempat desimal (digit setelah titik desimal), dan itu harus …

23
Cari tanpa pernyataan bersyarat
Tantangan ini diinspirasi oleh pemrograman mikrokontroler Arduino. Saya memiliki 6 LED dan 6 tombol yang terhubung ke berbagai pin di papan tulis. Dalam kode tersebut, setiap tombol dan LED diberi nomor ID (1-6). Nomor pin (mulai dari 0-13) yang sesuai dengan nomor ID dilihat dengan menggunakan switchpernyataan. Murni untuk hiburan, …

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.