Pertanyaan yang diberi tag code-golf

41
Tulis detektor haiku-w

Sebuah haiku adalah puisi dengan tiga baris, dengan 5/7/5 suku kata hitungan, masing-masing. Sebuah haiku-w adalah puisi dengan tiga baris, dengan 5/7/5 kata hitungan, masing-masing. Tantangan Tulis program yang akan mengembalikan true jika inputnya adalah haiku-w, dan false jika tidak. Input...

41
Apakah angka ini kekuatan integer -2?

Ada cara pintar untuk menentukan apakah angka adalah kekuatan 2. Itu bukan lagi masalah yang menarik, jadi mari kita tentukan apakah bilangan bulat yang diberikan adalah kekuatan bilangan bulat -2 . Sebagai contoh: -2 => yes: (-2)¹ -1 => no 0 => no 1 => yes: (-2)⁰ 2 => no 3 =>...

41
Tinggal jauh dari nol

Tugas Diberikan bilangan bulat non-negatif n, keluaran 1jika nini 0, dan output nilai nsebaliknya. Memasukkan Bilangan bulat non-negatif. Jika Anda ingin menerima string sebagai input, string tersebut akan cocok dengan regex berikut:, /^(0|[1-9][0-9]*)$/yaitu string tidak boleh memiliki angka...

41
Katakan dimensi konsol saya!

Dimensi terminal keluaran (kolom dan baris) dalam format desimal dua angka *. Sebagai contoh, sebuah output bisa saja 80x25. Inspirasi . Prompt . * Keluaran harus memiliki kedua ukuran pada satu atau dua baris berturut-turut, dan mungkin tidak ada lebih dari satu jalur output terkemuka dan /...

41
Temukan jarum biner di tumpukan jerami desimal

Tantangan Anda diberikan: daftar h bilangan bulat positif tidak kosong yang tidak disortir (tumpukan jerami) bilangan bulat positif n (jarum) Tugas Anda adalah mengembalikan daftar semua gabungan desimal unik permutasi dari h yang representasi binernya berisi representasi biner dari n...

41
Ini pada akhirnya akan berhenti ...

Diberikan string input S, cetak Sdiikuti oleh pemisah tidak kosong dengan cara berikut: Langkah 1: Smemiliki 1/2peluang untuk dicetak, dan 1/2kesempatan bagi program untuk berakhir. Langkah 2: Smemiliki 2/3peluang untuk dicetak, dan 1/3kesempatan bagi program untuk berakhir. Langkah 3: Smemiliki...

41
Lewati seperti kelinci!

Diberikan daftar bilangan bulat non-negatif dalam format wajar apa pun, lakukan iterate di atasnya, lompati elemen sebanyak yang setiap bilangan bulat yang Anda tuju mengatakan. Berikut ini contoh yang berhasil: [0, 1, 0, 2, 5, 1, 3, 1, 6, 2] | [] ^ First element, always include it [0, 1, 0,...

41
DropSort rasanya panas

Seperti yang dijelaskan dalam pertanyaan ini : Dropsort, dirancang oleh David Morgan-Mar, adalah contoh dari "algoritma penyortiran" waktu-linear yang menghasilkan daftar yang, pada kenyataannya, diurutkan, tetapi hanya berisi beberapa elemen asli. Elemen apa pun yang tidak paling tidak sebesar...

41
Di sana, saya memperbaikinya (dengan kaset)

Tantangan: Diberi string yang hanya berisi huruf besar dan / atau kecil (mana saja yang Anda suka), letakkan tapesecara horizontal untuk memperbaikinya. Kami melakukan ini dengan memeriksa perbedaan dua huruf yang berdekatan dalam alfabet (mengabaikan lilitan dan hanya maju), dan mengisi ruang...

41
MUDAH untuk menghafal angka

Angka yang mudah diingat namun secara teoritis tidak mudah dibuat Tantangan Anda adalah membuat program / fungsi dalam bahasa apa pun yang menghasilkan angka acak seragam yang sesuai dengan kriteria ini: Panjangnya adalah 5 digit Ada dua pasangan digit berulang yang terpisah Satu set angka...

41
Codee yang berkembang sendiri codeee codeee codeeee

Tulis sebuah program (atau fungsi) (sebut saja P1), yang ketika dijalankan, mengeluarkan P2 program lain dari bahasa yang sama dan tepatnya 1 byte lebih panjang dari P1. Program P2 saat dijalankan, harus mengeluarkan program ke-3 P3 yang 1 byte lebih panjang dari P2. P3 harus menampilkan program...

41
Decode string

Ini tantangan pertama saya di ppcg! Memasukkan String yang terdiri dari dua karakter ascii yang berbeda. Sebagai contoh ABAABBAAAAAABBAAABAABBAABA Tantangan Tugasnya adalah untuk memecahkan kode string ini mengikuti aturan berikut: Lewati dua karakter pertama Pisahkan sisa string menjadi...

41
Melaksanakan operator "gila" Malbolge

Salah satu fitur unik dari bahasa pemrograman Malbolge adalah OPoperatornya yang sangat tidak intuitif , hanya disebut sebagai "op" dalam dokumentasi dan kode sumber tetapi dikenal sebagai operator "gila". Seperti dijelaskan oleh Ben Olmstead, pencipta bahasa, dalam dokumentasinya: " jangan mencari...

41
Hitung Seperti Babel

Tantangan Diberikan representasi ASCII dari nomor Babel sebagai input, output angka dalam angka Arab Barat. Sistem Angka Babilonia Bagaimana orang Babilonia menghitung? Menariknya, mereka menggunakan sistem Base 60 dengan elemen sistem Base 10. Pertama mari kita perhatikan kolom unit...

41
Bacakan deklarasi variabel C

Latar Belakang Pernyataan deklarasi variabel dalam C terdiri dari tiga bagian: nama variabel, tipe dasarnya , dan tipe pengubah . Ada tiga jenis pengubah tipe: Pointer *(awalan) Array [N](postfix) Fungsi ()(postfix) Anda dapat menentukan daftar argumen fungsi di dalam parens, tetapi untuk...

41
Hitung Mean dari dua angka

disclaimer: Mean berarti dibuat oleh saya Tentukan mean aritmetik dari nnn angka sebagai M1(x1,...,xn)=x1+x2+...+xnnM1(x1,...,xn)=x1+x2+...+xnnM_1(x_1,...,x_n)=\frac{x_1+x_2+...+x_n}{n} Tentukan mean geometrik darinnnangka

41
Marquee menandatangani surat

Setiap hari Anda memasang kata baru pada tanda tenda dengan huruf bergerak , hanya membeli surat yang Anda butuhkan untuk menulisnya. Anda menggunakan kembali surat yang telah Anda beli untuk kata-kata sebelumnya bila memungkinkan. Mengingat kata-kata yang ingin Anda tulis setiap hari secara...