Pertanyaan yang diberi tag «code-golf»

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

30
Tampilan string yang meledak
Tidakkah Anda menyukai diagram tampilan meledak di mana mesin atau objek dipisahkan menjadi bagian terkecil? Mari kita lakukan itu untuk sebuah string! Tantangan Tulis program atau fungsi itu memasukkan string yang hanya berisi karakter ASCII yang dapat dicetak ; membedah string menjadi kelompok karakter yang sama tanpa spasi ("bagian" dari …
39 code-golf  string 

15
Lihat, di langit! Ini array super duper!
Terinspirasi oleh pertanyaan ini dari teman-teman saingan kami di Code Review. Definisi Sebuah Array Super adalah array di mana setiap elemen baru dalam array lebih besar daripada jumlah semua elemen sebelumnya. {2, 3, 6, 13}adalah array super karena 3 > 2 6 > 3 + 2 (5) 13 > 6 …

30
Lepaskan string
Banyak bahasa memiliki cara bawaan untuk menghilangkan duplikat, atau "deduplicate" atau "uniquify" daftar atau string. Tugas yang kurang umum adalah "melumpuhkan" sebuah string. Artinya, untuk setiap karakter yang muncul, dua kejadian pertama disimpan. Berikut adalah contoh di mana karakter yang harus dihapus diberi label dengan ^: aaabcbccdbabdcd ^ ^ ^^^ …

29
Pseudofactorial
Ada angka yang agak aneh yang terkadang muncul dalam soal matematika atau teka-teki. The pseudofactorial (N) adalah kelipatan umum paling tidak (yaitu terendah) dari angka 1 sampai N; dengan kata lain, itu adalah angka terendah yang memiliki semua angka dari 1 hingga N sebagai faktor. Misalnya pseudofactorial (7) = 3 …


14
Hasilkan Urutan Skyline Kuil
Pertimbangkan proses berikut: Ambil beberapa bilangan bulat non-negatif N. misal N = 571 Ekspresikan dalam biner tanpa nol terkemuka. (Nol itu sendiri adalah satu-satunya pengecualian, menjadi 0.) misalnya 571= 1000111011dalam biner Pecah berturut-turut satu dan nol dalam representasi biner ini. misalnya 1000111011→ 1, 000, 111, 0,11 Sortir proses dari yang …

30
Tes keterbagian
Tugas Diberikan dua bilangan bulat positif n dan d sebagai input, tentukan apakah n dapat dibagi habis oleh d , yaitu, jika ada bilangan bulat q sedemikian rupa sehingga n = qd. Anda dapat menulis program atau fungsi dan menggunakan salah satu metode standar kami untuk menerima input dan memberikan …


23
Lingkaran berbaris, n poin
Gambarlah garis di antara setiap pasangan titik berbeda untuk ntitik - titik yang diatur dalam lingkaran, menghasilkan sesuatu seperti hasil di bawah ini. Kode terpendek (dalam byte) menang! Garis Anda tidak harus transparan, tetapi terlihat lebih baik seperti itu. Outputnya harus berupa grafik vektor, atau menjadi gambar setidaknya 600 piksel …

24
Jam ASCII dengan penanda titik & koma
pengantar Bayangkan bahwa barisan karakter sebenarnya adalah dua baris. Baris atas - titik - mewakili jam (sistem 24 jam), sedangkan koma rendah - mewakili menit . Satu karakter dapat mewakili jam, menit, atau keduanya - kapan pun memungkinkan. Pada awalnya mungkin Anda harus mengonversi menit sejak tengah malam menjadi jam …
39 code-golf  string  clock  time 

8
Bangun dinding bata yang kokoh
Dinding bata adalah persegi panjang yang terbuat dari bata 1-by-n horisontal yang ditumpuk menjadi baris. Inilah dinding dengan tinggi 4 dan lebar 8, dengan ukuran batu bata ditampilkan di sebelah kanan. [______][______] 4 4 [__][____][__][] 2 3 2 1 [][______][____] 1 4 3 [____][______][] 3 4 1 Dinding ini tidak …

1
Buat chatbot untuk ruang obrolan Stack Exchange
Tantangan Tujuan dari tantangan ini adalah untuk membuat chatbot yang dapat berjalan di chatroom Stack Exchange. Bot Anda harus dapat mendeteksi kapan perintah spesifik diposting oleh pengguna dan menanggapinya. Ini adalah daftar perintah, dan apa yang harus dilakukan bot Anda: !!newest: output judul (tanpa tautan, tetapi judul) dari pertanyaan terbaru …
39 code-golf 

22
Teks Triangulasi
Tulis program atau fungsi yang mengambil string yang dijamin hanya berisi karakter ASCII yang dapat dicetak kecuali ruang, dan menjadi angka segitiga positif (panjang 1, 3, 6, 10, 15, ...). Cetak atau kembalikan string yang sama, tetapi bentuk menjadi segitiga menggunakan spasi. Beberapa contoh terbaik akan menunjukkan apa yang saya …

24
Hitung Jumlah Selisih Digit dari suatu Angka
Pertimbangkan mengambil bilangan bulat non-negatif seperti 8675309 dan menghitung nilai absolut dari perbedaan antara semua pasangan angka tetangga. Untuk 8675309kita |8-6| = 2, |6-7| = 1, |7-5| = 2, |5-3| = 2, |3-0| = 3, |0-9| = 9. Merangkai hasil ini bersama-sama menghasilkan, integer lain yang lebih kecil non-negatif: 212239. …

9
Pemeriksa "Palindrome nyaman"
Jika Anda pernah mencoba untuk menulis kode palindromic sebelumnya, Anda akan tahu berapa banyak kurung cenderung menghalangi Anda. ()()bukanlah palindrom, meskipun sepertinya sudah seharusnya, sementara ())(dan ()(keduanya palindrom dan keduanya terlihat sangat bodoh. Bukankah lebih nyaman jika sebaliknya? Sebuah string adalah palindromic jika itu sama dengan string yang diturunkan ketika …

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.