Pertanyaan yang diberi tag «code-golf»

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

10
Bantu saya golf nomor saya!
Saat menulis program kode-golf , saya biasanya menggunakan konstanta numerik. Saya selalu meletakkannya dalam desimal karena itulah yang saya pikirkan, tetapi saya baru menyadari bahwa bahasa saya mendukung format angka lain yang mungkin mempersingkat kode saya. Tantangan Dengan bilangan bulat non-negatif kurang dari 2 ^ 53-1, putuskan apakah bilangan bulat …

12
Tulis fungsi pluralisasi untuk bahasa Rusia
Dalam bahasa Inggris, kata benda dapat mengambil dua bentuk yang berbeda tergantung pada apakah mereka tunggal (jamak) atau jamak (apa pun). Sebagai contoh, kita akan mengatakan "1 anjing" tetapi "2 anjing", "0 anjing", "57 anjing" dan sebagainya. Di Rusia, ada tiga kategori. Alih-alih "1 anjing, 2 anjing, 5 anjing", dalam …

30
Apakah ini nomor Lynch-Bell?
Anda akan diberi angka bulat positif (yang tidak akan pernah mengandung 0) sebagai input. Tugas Anda adalah memeriksa apakah itu nomor Lynch-Bell atau tidak. Angka adalah nomor Lynch-Bell jika semua digitnya unik dan nomornya dapat dibagi oleh masing-masing digitnya. Bahkan, sebenarnya hanya ada 548 nomor Lynch-Bell, jadi hard-coding adalah suatu …

7
Decode Void
Daftar kosong adalah daftar yang pada level mana pun tidak berisi objek yang tidak ada dalam daftar. Atau jika Anda lebih suka definisi rekursif Daftar kosong tidak valid Daftar yang hanya berisi daftar kosong lainnya tidak berlaku Semua daftar kosong memiliki kedalaman yang terbatas. Berikut ini beberapa contoh daftar kosong …
25 code-golf 


30
Daftar modulus angka indeks mereka dalam daftar
Yang sederhana: Ambil daftar bilangan bulat positif sebagai input dan output angka-angka modulus indeks berbasis 1 mereka dalam daftar. Jika bilangan bulat input {a, b, c, d, e, f, g}maka output harus di {a%1, b%2, c%3, d%4, e%5, f%6, g%7}mana %adalah operator modulus. Kasus uji: 10 9 8 7 6 …
25 code-golf  math  number 

26
Apakah saya Nomor Cullen?
Nomor Cullen adalah angka apa pun yang terkandung dalam urutan yang dihasilkan menggunakan rumus: C (n) = (n * 2 ^ n) +1. Tugas Anda: Tulis program atau fungsi yang menerima input dan mengeluarkan nilai kebenaran / kepalsuan berdasarkan apakah input tersebut adalah Nomor Cullen. Memasukkan: Integer non-negatif antara 0 …

11
HE COMETH NOT - tantangan zalgo
Tulis program atau fungsi yang, diberi string, akan menghapusnya dari zalgo, jika ada. Zalgo Untuk posting ini, zalgo didefinisikan sebagai karakter apa pun dari rentang Unicode berikut: Menggabungkan Tanda Diakritik (0300-036F) Menggabungkan Tanda Diakritik Diperpanjang (1AB0–1AFF) Menggabungkan Tambahan Tanda Diakritik (1DC0–1DFF) Menggabungkan Tanda Diakritik untuk Simbol (20D0–20FF) Menggabungkan Tanda Setengah …

30
Golf Urutan Fibonacci Kustom
The Fibonacci urutan adalah hal yang cukup dikenal di sini. Heck, itu bahkan memiliki tag sendiri. Namun, untuk semua itu, kami yakin ingin tetap berpegang pada akar 1, 1, ...(atau apakah itu 0, 1, ...? Kita mungkin tidak pernah tahu ...). Dalam tantangan ini, aturannya sama, tetapi alih-alih mendapatkan nitem …

30
Ketergantungan Triangular
Sebuah angka segitiga adalah angka yang merupakan penjumlahan dari nbilangan dari 1 sampai n. Misalnya 1 + 2 + 3 + 4 = 10demikian 10adalah angka segitiga. Diberikan bilangan bulat positif ( 0 < n <= 10000) sebagai input (dapat diambil sebagai bilangan bulat, atau sebagai string), kembalikan angka segitiga …

9
Loker Angka!
Diberikan bilangan bulat positif <100 (dari 1 hingga 99, termasuk 1 dan 99), menghasilkan banyak loker. Loker didefinisikan sebagai berikut: +----+ | | | | | | | nn | +----+ di mana nnnomor pengunci, dalam basis 10. Jika ada nomor 1-digit, itu dinyatakan dengan 0 di depannya. Misalnya, nomor …

11
Palindrom sempurna
Tugas Anda adalah menentukan seberapa besar palindrome yang sempurna dari sebuah string. Palindrom khas Anda (mis. 12321) adalah palindrom sempurna; kesempurnaannya adalah 1. Untuk menentukan kesempurnaan string, Anda melihat berapa banyak bagian yang dapat Anda bagi menjadi setiap bagian dari palindrom. Jika ada ambiguitas, seperti dengan aaaa, ketika Anda dapat …

12
Residu palindromik
Hari ini, saat saya menulis ini, adalah 31 Maret. Di AS, ini 3/31. Saya bermain-main dengan 331sebagai nomor untuk datang dengan tantangan, dan menemukan bahwa residu (modulo angka kecil) adalah palindromik. 331%2=1, 331%3=1, 331%4=3, 331%5=1, 331%6=1( 11311). Tantangan Anda di sini adalah, ketika diberi bilangan bulat n > 2, output …

30
Transpile; # ke dalam bahasa Anda
Terkait dengan: Buat kode ; # interpreter dan Generate; # ;# - Panduan Whirlwind Ini adalah bahasa yang sederhana dengan dua perintah. Satu-satunya struktur data adalah akumulator, yang diinisialisasi ke 0. ; Tambahkan akumulator #Hitung nilai akumulator modulo 127, dan cetak karakter ASCII yang sesuai. Kemudian, setel ulang akumulator ke …
25 code-golf 

21
Ukir beberapa perhiasan ASCII!
13 Maret diakui sebagai Hari Permata Nasional , yang merupakan tema tantangan ini. Jadi, diberi bilangan bulat di nmana nlebih besar dari 0, buat permata ASCII. Sebagai contoh: n = 1 n = 2 n = 3 ______ ____ / \ __ / \ \ / / \ \ / …

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.