Pertanyaan yang diberi tag «code-golf»

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

19
Booleans Gereja
Booleans gereja Sebuah boolean Gereja adalah fungsi yang kembali xuntuk benar dan yuntuk palsu di mana xadalah argumen pertama ke fungsi dan ymerupakan argumen kedua ke fungsi. Fungsi lebih lanjut dapat disusun dari fungsi-fungsi ini yang mewakili operasi and not or xordan implieslogis. Tantangan Bangun gereja boolean dan and not …

5
Ekstrusi wajah kubus secara simetris di sepanjang XYZ
Bak pasir Untuk keperluan tugas saat ini, kubus satuan panjang diberikan dalam proyeksi miring dengan simbol ASCII sebagai berikut: +-----+ / /| +-----+ | | | + | |/ +-----+ + untuk simpul. -untuk tepi X. Panjang unit sepanjang X diwakili oleh lima -antara dua simpul. |untuk tepi Y. Panjang …

24
Bisakah angka tersebut dipecah menjadi kekuatan 2?
Kemarin saat bermain dengan anak saya, saya perhatikan nomor di kereta mainannya: Jadi kita memiliki 428142814281 yang dapat dibagi menjadi 4 - 2 - 8 - 14-2-8-14-2-8-1 atau22- 21- 23- 2022-21-23-202^2-2^1-2^3-2^0 Jadi tantangan sederhana: diberi angka non-negatif sebagai input, kembalikan nilai kebenaran dan falsey yang konsisten yang mewakili apakah representasi …

30
Yang pertama, yang terakhir, dan semuanya di antara
Diberikan dua bilangan bulat, hasilkan dua bilangan bulat, dan kemudian rentang di antara keduanya (tidak termasuk keduanya). Urutan kisaran harus sama dengan input. Contoh: Input Output 0, 5 -> [0, 5, 1, 2, 3, 4] -3, 8 -> [-3, 8, -2, -1, 0, 1, 2, 3, 4, 5, 6, 7] …
33 code-golf 


24
Jumlah lima kubus
Diberikan bilangan bulat, menghasilkan lima kubus sempurna yang jumlahnya adalah bilangan bulat itu. Perhatikan bahwa kubus bisa positif, negatif, atau nol. Sebagai contoh, -10 == -64 - 64 + 64 + 27 + 27 jadi untuk input -10Anda bisa mengeluarkan [-64, -64, 64, 27, 27], meskipun solusi lain mungkin. Perhatikan …

21
Nomor telepon dengan kata-kata yang diucapkan
Tujuan Tulis program atau fungsi yang menerjemahkan nomor telepon numerik ke dalam teks yang membuatnya mudah untuk diucapkan. Ketika digit diulang, mereka harus dibaca "double n" atau "triple n". Persyaratan Memasukkan Sederetan angka. Asumsikan semua karakter adalah digit dari 0 hingga 9. Asumsikan string berisi setidaknya satu karakter. Keluaran Kata-kata, …

21
Alfabet Histogram
Diberikan kalimat input yang terdiri dari satu kata atau lebih [a-z]+dan nol atau lebih spasi , menghasilkan histogram ASCII-art (grafik batang) dari distribusi huruf dari kalimat input. Histogram harus ditata secara horizontal, yaitu dengan tombol huruf di bagian bawah dalam urutan abjad dari kiri ke kanan, dengan sumbu Y berlabel …

30
Kembalikan Nomor Perdana Terdekat
Tantangan Ini sederhana: Diberikan bilangan bulat positif hingga 1.000.000, kembalikan bilangan prima terdekat. Jika nomor itu sendiri prima, maka Anda harus mengembalikan nomor itu; jika ada dua bilangan prima yang sama dekat dengan nomor yang disediakan, kembalikan yang lebih rendah dari keduanya. Input dalam bentuk integer tunggal, dan output juga …
33 code-golf  primes 

30
Setengah, Setengah Setengah, dan, Setengah
Pertimbangkan urutan nomor berikut: 0,12,14,34,18,38,58,78,116,316,516,716,916,1116,1316,1516,132,332,532,…0,12,14,34,18,38,58,78,116,316,516,716,916,1116,1316,1516,132,332,532,… 0, \frac{1}{2}, \frac{1}{4}, \frac{3}{4}, \frac{1}{8}, \frac{3}{8}, \frac{5}{8}, \frac{7}{8}, \frac{1}{16}, \frac{3}{16}, \frac{5}{16}, \frac{7}{16}, \frac{9}{16}, \frac{11}{16}, \frac{13}{16}, \frac{15}{16}, \frac{1}{32}, \frac{3}{32}, \frac{5}{32}, \dots Ini menghitung semua fraksi biner dalam interval satuan .[0,1)[0,1) [0, 1) (Untuk membuat tantangan ini lebih mudah, elemen pertama adalah opsional: Anda dapat melewati dan …

30
Flippign Lettesr Aroudn
Di chat, kita sering cepat-typers dan tidak benar-benar melihat urutan dari huruf sebelum posting pesan. Karena kita malas, kita membutuhkan program yang secara otomatis menukar dua huruf terakhir dengan kata-kata kita, tetapi karena kita tidak ingin merespons terlalu terlambat, kodenya harus pendek. Tugas Anda, jika Anda ingin menerimanya, adalah menulis …
33 code-golf  string 

1
Bola Microgravity
Anda berada di stasiun ruang angkasa intergalaksi canggih. Seorang teman Anda yang sedang belajar di Gravitasi Studi baru saja menciptakan sebuah permainan yang melibatkan menggunakan gayaberat mikro sebagai cara untuk memindahkan bola di sekitar. Dia memberi Anda controller kecil dengan empat panah arah di atasnya dan struktur seperti labirin dengan …

30
Berapa banyak argumen yang diajukan?
Dengan menggunakan bahasa pilihan Anda, tulislah sebuah fungsi yang mengambil sejumlah variabel argumen dan mengembalikan jumlah argumen yang dipanggil dengannya. Spesifik: Bahasa Anda perlu mendukung fungsi argumen variadik: sesuatu yang dapat dipanggil yang mengambil jumlah argumen sewenang-wenang dan mengembalikan nilai. Parameter harus dapat dilewati secara individual. Ini berarti bahwa melewatkan …

11
Encode bilangan bulat
Diberikan bilangan bulat positif n > 2. Kami mengonversinya menjadi array sebagai berikut: Jika sama dengan 2mengembalikan array kosong Jika tidak, buat array semua nfaktor utama yang diurutkan naik, lalu setiap elemen ganti dengan indeksnya dalam urutan bilangan prima dan akhirnya konversi setiap elemen menjadi array Misalnya, mari kita konversi …


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.