Pertanyaan yang diberi tag «code-golf»

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


23
Temukan warna hex tiga digit terdekat
Dalam CSS, warna dapat ditentukan oleh "hex triplet" - angka heksadesimal tiga byte (enam digit) di mana setiap byte mewakili komponen warna merah, hijau, atau biru. Misalnya, #FF0000sepenuhnya merah, dan setara dengan rgb(255, 0, 0). Warna juga dapat diwakili oleh notasi steno yang menggunakan tiga digit heksadesimal. Singkatan berkembang ke …

18
Nomor yang diciutkan
Mari kita mendefinisikan fungsi pada bilangan nnn , ditulis sebagai basis 10 digit dkdk−1…d1d0dkdk−1…d1d0d_k\; d_{k-1}\; \dotsc\; d_1\; d_0 , sebagai berikut: Selama ada angka yang berdekatan yang sama , ganti dengan jumlah mereka dari kiri ke kanan. Jika ada angka seperti itu, ulangi prosedur yang sama.didi−1didi−1d_i\;d_{i-1}di+di−1di+di−1d_i+d_{i-1} Dengan kata lain, dalam …

11
Disk Integer Terkecil
Tantangan ini adalah tentang menemukan disk terkecil yang berisi beberapa poin tertentu. Ini dibuat agak rumit, oleh kenyataan bahwa dalam tantangan ini, koordinat disk dan jari-jari keduanya harus bilangan bulat. Input Anda akan menjadi daftar poin dengan koordinat bilangan bulat xdan y. Anda dapat mengambil ini sebagai daftar tupel, daftar …

25
Urutkan berdasarkan Digit Terbesar
Tantangan: Diberikan daftar bilangan bulat, urutkan menurun berdasarkan satu digit terbesarnya. Urutan angka dengan digit terbesar yang sama kemudian diurutkan berdasarkan digit terbesar kedua, dll. Kami mengabaikan digit yang digandakan dalam angka. Dan jika semua digit dalam angka sama, urutan angka-angka itu dalam daftar bisa dengan cara apa pun yang …

16
Buatkan saya sepotong kue
Ulang tahun saya dalam sebulan, dan ini adalah sepotong kue lezat. .-""-. .-" "-. |""--.. "-. | ""--.. "-. |""--.. ""--..\ | ""--.. | | ""--..| ""--.. | ""--.. | ""--..| Dalam jumlah byte paling sedikit, buatlah sepotong kue ini untuk saya. Anda dapat mencetaknya ke STDOUT atau mengembalikannya sebagai …

15
Teka-teki Semi-palindrome
Palindrome adalah kata yang kebalikannya sendiri. Sekarang ada beberapa kata yang mungkin terlihat seperti palindrom tetapi tidak. Misalnya menganggap kata sheesh, sheeshbukan palindrom karena kebalikannya hseehsyang berbeda, namun jika kita anggap shsebagai satu huruf, maka kebalikannya sheesh. Kata semacam ini akan kita sebut semi palindrome. Secara khusus sebuah kata adalah …

10
Hitung tip menggunakan jumlah koin terkecil
Sebagian besar aplikasi kalkulator tip hanya mengambil persentase datar dari harga makanan. Jadi, misalnya, jika makanan Anda adalah $ 23,45, Anda dapat memberikan tip 15% = $ 3,52, atau tip 20% yang lebih murah hati = $ 4,69. Cukup nyaman untuk pengguna kartu kredit. Tetapi tidak demikian halnya jika Anda …
23 code-golf 

10
Substring Pengidentifikasi Unik Terpendek
Diberikan daftar string, ganti setiap string dengan salah satu substring yang tidak kosong yang bukan substring dari string lain dalam daftar dan sesingkat mungkin. Contoh Diberikan daftar ["hello","hallo","hola"], "hello"harus diganti hanya "e"karena substring ini tidak terkandung dalam "hallo"dan "hola"dan sesingkat mungkin. "hallo"dapat diganti dengan baik "ha"atau "al"dan "hola"oleh salah "ho", …
23 code-golf  string  code-golf  string  code-golf  array-manipulation  code-golf  quine  code-golf  array-manipulation  integer  matrix  classification  code-golf  quine  code-golf  string  matrix  conversion  code-golf  string  number  code-golf  string  code-golf  number  sequence  integer  code-golf  decision-problem  matrix  code-golf  string  code-golf  math  code-golf  math  array-manipulation  combinatorics  code-golf  random  code-golf  code-golf  alphabet  code-golf  python  c  code-golf  base-conversion  code-golf  string  counting  code-challenge  code-generation  fastest-code  code-golf  kolmogorov-complexity  matrix  code-golf  string  code-golf  array-manipulation  decision-problem  random  sudoku  code-golf  chess  code-golf  card-games  encode  code-golf  decision-problem  code-golf  code-golf  math  array-manipulation  matrix 

15
Pembalikan multi-dimensi
Diberikan array ortogonal N-dimensional (non-compang-camping) dari bilangan bulat non-negatif, dan indikasi yang dimensi untuk membalik, mengembalikan array tetapi terbalik sepanjang dimensi tersebut. Indikasi dapat diberikan sebagai daftar panjang Boolean N atau daftar subset dari dimensi N pertama yang diindeks dari 0 atau 1. Silakan sebutkan format input Anda. Penjelasan kode …

5
Tangga ASCII Yakub Animate
Anda mungkin pernah melihat Tangga Yakub di museum sains anak-anak. Jika Anda tidak terbiasa dengan tampilannya, ada beberapa gambar dan contoh video di Wikimedia Commons . Tantangannya hari ini adalah membuat versi animasi ASCII dari gadget listrik. Pada akhirnya, akan terlihat seperti ini: Konstruksi Tangga Berikut adalah bentuk dasar tangga …

11
Grafik Yang Terus Meningkat
Pertimbangkan urutan angka satu dimensi dalam rentang tetap, yaitu [1, 2, 4, 6, 8, 0, 2, 7, 3] in range [0, 10⟩ Grafik Yang Terus Meningkat * ** adalah garis yang menghubungkan semua titik dalam urutan ini dari kiri ke kanan, dan selalu naik atau tetap di atas level. Jika …

13
Perjalanan Waktu Utama
Jangan bilang siapa-siapa, tapi saya sudah mencambuk mesin perjalanan waktu paman saya! Paman saya terobsesi dengan bilangan prima, dan itu menunjukkan di mesin - ia telah memprogramnya sehingga hanya bisa pergi ke tanggal yang jumlah bilangan prima. Jadi tidak bisa pergi ke 1947-08-15karena 1947 + 8 + 15 = 1970, …
23 code-golf  primes  date 

26
Cetak Tali Bergelombang Baris-demi-Baris
Tantangan Tulis program atau fungsi yang menggunakan string sdan integer nsebagai parameter. Program Anda harus mencetak (atau mengembalikan) string ketika diubah sebagai berikut: Mulai di kiri atas dan bergerak ke bawah dan ke kanan, tulis ssebagai gelombang tinggi n. Kemudian, dari atas ke bawah, gabungkan setiap baris sebagai string (tanpa …
23 code-golf  string 

19
Ide Kata Sandi Baru: Word-walker
Saya memikirkan cara baru untuk menghasilkan kata sandi saya, dan meskipun itu mungkin tidak terlalu pintar dalam jangka panjang, itu masih bisa menjadi kode-golf yang menyenangkan. Mengambil serangkaian kata, kata sandi dibuat sebagai berikut: Pilih karakter ke - n di kata ke - n Jika n lebih besar dari kata, …
23 code-golf  string 

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.