Pertanyaan yang diberi tag «code-golf»

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

3
Optimalkan Nullifiers saya
Saya penggemar berat game Creeper World, dan terutama sekuelnya. Anda tidak perlu tahu bagaimana game ini bekerja untuk menjawab pertanyaan, saya hanya ingin menyebutkan dari mana pertanyaan saya berasal. Dalam gim, tujuan Anda adalah menghancurkan Emitter yang memunculkan Creeper, menggunakan senjata yang dikenal sebagai nullifier. Nullifiers dapat menghancurkan emitor dalam …

12
Buat diagram distribusi!
Tantangan Anda diberi tiga bilangan bulat sebagai input - min_value, max_value, sample_size, yang dapat Anda sampaikan ke jawaban sebagai array atau beberapa parameter. Tugas Anda adalah menampilkan diagram dalam format apa pun yang nyaman , yang menunjukkan frekuensi angka dalam (min_value, max_value)rentang yang muncul ketika angka acak dalam (min_value, max_value)rentang …
12 code-golf  random 

11
Temukan Nomor Dengan Jumlah Tetangga Tertinggi
Tantangan Diberi kisi angka (10 <= N <= 99) Mengembalikan angka dengan jumlah tertinggi dari empat angka yang berdekatan dengannya; itu adalah angka-angka di atas, di bawah, kanan, dan kiri dari angka itu, tetapi tidak dengan sendirinya. Jumlahnya sendiri tidak dihitung, hanya empat tetangganya. Angka di tepi harus diperlakukan seolah-olah …

8
Pengindeksan Slide Cha-Cha
Pengantar: Meskipun saya awalnya memiliki lagu Belanda di kepala saya, di mana liriknya adalah: " Doe 'n stapje naar voren, en' n stapje terug " (yang diterjemahkan menjadi " Ambil sedikit langkah maju, dan sedikit mundur "), ketika Saya mencari lirik lengkap, saya menyadari mereka hanya bolak-balik, dan tidak pernah …

1
Trenggiling yang menghitung sendiri
Pangrams Rubah cokelat cepat melompati anjing malas. Ini adalah contoh pangram - kalimat yang berisi setiap huruf alfabet setidaknya sekali. Sebuah pangram pencacahan sendiri adalah kalimat yang memenuhi kriteria untuk menjadi pangram dengan menghasilkan analisis jumlah suratnya sendiri. Contoh untuk mencapai ini adalah kalimat Pangram ini berisi empat As, satu …

1
Apa cara terpendek untuk mendefinisikan fungsi rekursif anonim di Oktaf?
Saya suka pemrograman fungsional dalam Oktaf, tetapi dalam praktiknya agak sulit. Saya bertanya-tanya tentang cara terpendek untuk mendefinisikan fungsi rekursif anonim. Saya punya beberapa ide, tapi saya bertanya-tanya apakah ada cara untuk menggabungkan ide-ide ini untuk membuatnya lebih pendek (atau sama pendek tapi lebih fleksibel). Demi pertanyaan ini, mari kita …
12 code-golf  tips  octave 

9
Hitung jumlah bidang dalam setiap catatan csv
Bayangkan file teks di mana setiap record csv mungkin memiliki jumlah bidang yang berbeda. Tugasnya adalah menulis kode untuk menampilkan berapa banyak bidang yang ada di setiap catatan file. Anda dapat menganggap tidak ada baris tajuk dalam file dan dapat membaca dari file atau input standar, seperti yang Anda pilih. …
12 code-golf 

8
Digit Kemunculan
Memasukkan: Daftar bilangan bulat (yang tidak akan pernah mengandung nol) Keluaran: Daftar ukuran yang sama dengan jumlah berdasarkan pada: Jika item saat ini negatif: Lihat semua item sebelum item ini, dan hitung berapa kali digit terjadi pada angka-angka lainnya Jika item saat ini adalah positif sebagai gantinya: Lihat semua item …

15
Membuang waktu
Tugas dalam tantangan ini adalah untuk memasukkan elemen-elemen dari array ke dalam tempat waktu. Input akan berupa susunan bilangan bulat positif yang tidak berkurang yang menunjukkan waktu kejadian, dan bilangan bulat yang mewakili ukuran setiap nampan. Mari kita mulai dengan sebuah contoh. Kami memanggil array input Adan array output O. …

19
Basis Double
Latar Belakang IEEE 754 Format floating-point presisi ganda adalah cara untuk mewakili bilangan real dengan 64 bit. Ini terlihat seperti berikut: Bilangan real ndikonversi menjadi doubledengan cara berikut: Bit tanda sadalah 0 jika angkanya positif, 1 sebaliknya. Nilai absolut dari ndiwakili dalam bentuk 2**y * 1.xxx, yaitu kekuatan-2 kali basis …
12 code-golf 

30
Logaritma integer
Bilangan bulat yang diberikan N , P > 1, temukan bilangan bulat terbesar Msehingga P ^ M ≤ N. I / O: Input diberikan sebagai 2 bilangan bulat Ndan P. Outputnya adalah integer M. Contoh: 4, 5 -> 0 33, 5 -> 2 40, 20 -> 1 242, 3 -> …

2
Membusuk Polinomial
Diberikan polinomial tak terpisahkan dari derajat yang benar-benar lebih besar dari satu, sepenuhnya terurai menjadi komposisi polinomial tak terpisahkan dari tingkat yang lebih besar dari satu. Detail Sebuah polinomial terpisahkan adalah polinomial dengan hanya bilangan bulat sebagai koefisien. Mengingat dua polinomial pdan qyang komposisi didefinisikan oleh (p∘q)(x):=p(q(x)). The dekomposisi dari …

14
Masukkan array ke dalam tempat sampah
Dalam tantangan sederhana ini Anda akan diberikan array input Lbilangan bulat non-negatif dan sejumlah nampan blebih besar dari 0 tetapi tidak lebih dari panjangnya L. Kode Anda harus mengembalikan array baru Myang panjangnya bdan yang telah membuang array L. Ini paling mudah dijelaskan dengan contoh. L = [1,0,5,1]dan b = …

5
Jejak matriks untuk matriks apa pun melalui… rasterisasi garis Bresenham
Terinspirasi oleh ini . Agatha Stephendale, seorang mahasiswa tingkat dua yang benar-benar menyukai grafis raster, telah mengambil kursus aljabar linier. Sekarang dia membayangkan matriks sebagai persegi panjang, tetapi dalam pikiran artistiknya, dia menempelkan garis diagonal pada persegi panjang itu dan mencoba menghitung jejak di sepanjangnya. Bahkan, dia ingin menghitung jejak …

5
Busur Derajat Jarang
Dengan bilangan bulat positif n, rancang busur derajat dengan jumlah tanda paling sedikit yang memungkinkan Anda mengukur semua sudut yang merupakan kelipatan integral 2π/n(masing-masing dalam satu pengukuran tunggal). Detail Sebagai output, Anda dapat menampilkan daftar bilangan bulat dalam rentang 0ke n-1(atau 1ke n) yang mewakili posisi setiap tanda. Atau Anda …

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.