Pertanyaan yang diberi tag «code-golf»

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

21
Kata-kata kayu, kata-kata nyaring
Catatan: Ada beberapa kata kasar dalam pertanyaan ini. Ada teka-teki implisit yang diajukan dalam sketsa Monty Python klasik ini (Anda juga dapat menyiapkan skripnya secara online). Berbagai frase digambarkan sebagai 'kayu' atau 'nyaring', dan satu digambarkan sebagai 'PVC'. Diberikan frasa, jawab dengan tipenya sesuai dengan daftar berikut: woody: gone sausage …

24
Gambarkan aku domino
Tantangan Diberikan dua digit 0-9 sebagai input, output domino (dari set domino double-sembilan ) dengan jumlah pips (titik) pada kedua sisi. Sepuluh wajah yang mungkin terlihat seperti ini (dipisahkan oleh pipa): | | o| o|o o|o o|o o o|o o o|o o o|o o o | o | | o …

24
Plus Primes vs Minus Primes
Sebagian besar dari kita tahu ... bahwa semua bilangan prima p>3adalah dari bentuk Tapi, berapa Primes Plus ( 6n+1) dan berapa Prius Minus ( 6n-1) dalam kisaran tertentu? Tantangan Mengingat integer k>5, menghitung berapa banyak primes<=kyang PlusPrimes dan berapa banyak yang MinusPrimes . Contohnya untuk k=100kami memiliki [5, 11, 17, …

30
Apakah string ini surat yang melakukan gerakan jungkir balik?
Inspirasi tantangan adalah ini yang saya lihat di suatu tempat: Kata "biarawati" hanyalah huruf dan melakukan gerakan jungkir balik Tantangan Anda adalah mengambil seutas tali dan menentukan apakah itu huruf pertama yang melakukan gerakan jungkir balik. Aturan String adalah huruf yang melakukan gerakan jungkir balik jika: Huruf pertama sama dengan …

17
Mari kita lakukan beberapa "enciph5r47g"
Ini kebalikan dari Let's do some "deciph4r4ng" Dalam tantangan ini, tugas Anda adalah menyandikan string. Untungnya, algoritme ini cukup sederhana: membaca dari kiri ke kanan, setiap karakter penulisan khas (rentang ASCII 32-126) harus diganti dengan angka N (0-9) untuk menunjukkan bahwa itu sama dengan karakter N + 1 posisi sebelumnya. …

30
#OctothorpeAsciiArt
Sebuah octothorpe, (juga disebut tanda nomor, hash atau hashtag, atau tanda pound) adalah karakter ASCII berikut: # Bukankah itu bentuk yang menyenangkan? Mari kita buat versi yang lebih besar! Jadi inilah tantangan Anda: Mengingat positif bilangan bulat N , keluaran sebuah hashtag ASCII ukuran N . Misalnya, tagar ASCII ukuran …

26
Buat yang super akrostik
Latar Belakang Merayakan rilis Dyalog APL 16.0 , di mana solusi untuk masalah ini adalah {⊢⌺(≢⍵)⊢⍵}Penjelasan Tugas Diberikan string ASCII yang dapat dicetak dengan panjang ganjil n , buat sebuah n × n persegi dengan string terpusat secara horizontal, diduplikasi untuk dipusatkan secara vertikal, dan dengan akrostik dari string yang …
35 code-golf  string 

11
Golf kode untuk teman-teman saya yang sebenarnya
... dan golf asli untuk teman kode saya. Ini adalah tantangan berdasarkan komik XKCD berusia satu tahun yang sebagian besar terdiri dari roti panggang (parodi dari komik pertama) mengikuti pola yang berbeda, tetapi dengan sedikit variasi. Tugas Anda adalah menulis sebuah program (atau fungsi) yang mengambil bagian pertama dari setiap …


20
Jumlahkan kekuatan yang ada
Tantangan yang sederhana namun mudah-mudahan tidak sepele: Tulis program atau fungsi yang menambah kkekuatan membagi angka n. Lebih spesifik: Input: dua bilangan bulat positif ndan k(atau sepasang bilangan bulat yang dipesan, dll.) Output: jumlah dari semua pembagi positif nyang merupakan kkekuatan bilangan bulat Misalnya, 11! = 39916800 memiliki enam pembagi …

4
FOIL mengetik kuat Python!
Tugas Anda adalah menulis beberapa kode dengan Python 2 atau 3 sehingga ungkapan ini: (a+b)(c+d) == a*c + b*c + a*d + b*d akan mengevaluasi Truetanpa menaikkan pengecualian. Untuk memperjelas, saya akan menyalin kode Anda ke dalam file, lalu fromfile tersebut import *. Lalu saya akan mengetik ekspresi ke konsol …
35 code-golf  python 

30
Penghitungan yang efisien
Ketika saya masih kecil, dan ingin menghitung uang dolar dalam tabungan hidup saya, saya akan menghitung dengan keras: satu dua tiga empat lima enam tujuh delapan sembilan sepuluh; sebelas, dua belas, tiga belas, empat belas, lima belas, enam belas, tujuh belas, delapan belas, sembilan belas, dua puluh; dua puluh satu, …
35 code-golf  number 

30
Berapa yang harus saya tulis?
Menulis angka adalah salah satu dari dunia pemrograman Hello, seringkali angka 1-10. Saya ingin menulis banyak angka! Banyak, banyak angka. Tetapi berapa banyak angka yang harus saya tulis? Tugas Diberikan input integer, berikan angka sebagai output yang akan memberi saya jumlah digit yang akan berada dalam string yang berisi semua …

30
Gambar lengkung bola
Gambar lintasan parabola bola yang dilempar. Input adalah kecepatan awal bola ke atas, bilangan bulat positif v. Setiap detik, bola menggerakkan 1ruang ke kanan dan vruang secara vertikal, dan kemudian vberkurang 1karena gravitasi. Jadi, kecepatan ke atas akhirnya mundur dari vke 0dan turun ke -v, akhirnya jatuh kembali ke ketinggian …

8
Fizz Buzz untuk Turtles
Deskripsi Masalah Bayangkan Anda seekor kura-kura di atas kisi-kisi. Anda diberi dua angka f dan b , dan Anda menghadap ke timur. Anda melakukan pawai melintasi kisi-kisi, menghitung setiap sel yang Anda temui, sesuai dengan aturan berikut: Secara default, Anda menulis hitungan ke sel tempat Anda berada, lalu berjalan maju. …
35 code-golf  grid 

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.