Pertanyaan yang diberi tag «code-golf»

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

21
Angka yang mudah dikalikan
Tugas Anda adalah menentukan apakah dua angka itu mudah dikalikan . Ini berarti bahwa multiplikasi panjang basis-10 mereka tidak memiliki carry (pengelompokan ulang) antara nilai-nilai tempat, melihat kedua langkah multiplikasi dan langkah penambahan. Ini terjadi ketika setiap pasangan digit yang dikalikan menghasilkan 9 atau kurang dan jumlah masing-masing kolom adalah …

30
Buat Magic 8 Ball
Sebagai seorang anak, teman saya punya bola ajaib yang akan kami ajukan pertanyaan dan lihat bagaimana nasib pertanyaan itu. Tantangan Tantangan Anda adalah menulis sebuah program (atau fungsi) yang ketika dijalankan (atau dipanggil), menghasilkan (atau mengembalikan) jawaban acak dari kemungkinan jawaban di bawah ini. (Random menjadi: each output should have …


30
Program autogram
Kalimat ini menggunakan dua a, dua c, dua d, dua puluh delapan e, lima f, tiga g, delapan jam, sebelas i, tiga l, dua m, tiga belas n, sembilan o, dua p, lima r, dua r, dua puluh lima s, dua puluh tiga t, enam v, sepuluh w, dua x, …

30
Atas dan ke bawah, ke atas dan ke bawah
Tantangan: Diberikan input bilangan bulat positif n , buat vektor yang mengikuti pola ini: 0 1 0 -1 -2 -1 0 1 2 3 2 1 0 -1 -2 -3 -4 -3 -2 -1 ... ±(n-1) ±n Atau, dijelaskan dengan kata-kata: Vektor dimulai pada 0, dan membuat peningkatan 1hingga mencapai …

18
26 Penyanyi, 26 Surat
Menurut RollingStone , di bawah ini adalah 26 penyanyi terhebat sepanjang masa: Aretha Franklin Al Green Ray Charles Robert Plant Elvis Presley Mick Jagger Sam Cooke Tina Turner John Lennon Freddie Mercury Marvin Gaye Bob Marley Bob Dylan Smokey Robinson Otis Redding Johnny Cash Stevie Wonder Etta James James Brown …

17
Gulung aku ular nomor!
Mengingat integer masukan n, menggambar ular nomor, yaitu, grid mengukur n x nterdiri dari angka-angka 1melalui n^2yang luka sekitar satu sama lain dengan cara sebagai berikut: Masukan n = 3: 7 8 9 6 1 2 5 4 3 Masukan n = 4: 7 8 9 10 6 1 2 …
34 code-golf 

22
Meledakan string
Diberikan string apa pun, cetak dalam bentuk segitiga di mana teks berjalan naik dan turun di sepanjang setiap diagonal. Misalnya, input dari "Hello World"output harus: d l r d o l W r d o l o W r d l o l l o W r d e l …

30
Jumlah Array Terbalik
Program Anda harus mengambil array sebagai input. Array: Akan selalu 1 dimensi Hanya akan berisi bilangan bulat Bisa kosong Program harus membalikkan array, dan kemudian menambahkan elemen ke aslinya misalnya: Memasukkan: [1, 2, 3] Asli: [1, 2, 3] Terbalik: [3, 2, 1] [1, 2, 3] + + + [3, 2, …

16
XKCD Password Generator
pengantar Rupanya, pertanyaan ini telah ditanyakan di sini dan sayangnya ditutup. Saya pikir itu ide yang bagus untuk mencoba lagi dengannya, tetapi dilakukan dengan benar. XKCD melihat bagaimana kita dilatih untuk menggunakan "kata sandi yang sulit untuk diingat", berpikir itu aman, tetapi sebaliknya, akan membutuhkan komputer 3 hari untuk retak. …
34 code-golf  math 

6
Penanganan masalah python untuk penugasan di lambda
Ini adalah pertanyaan kiat untuk bermain golf di Python. Dalam bermain golf Python, lazimnya pengiriman adalah fungsi yang didefinisikan sebagai lambda. Sebagai contoh, f=lambda x:0**x or x*f(x-1) menghitung faktorial x. Format lambda memiliki dua keuntungan besar : Pelat f=lambda x:...atau lambda x:...lebih pendek dari def f(x):...return...ataux=input()...print... Panggilan rekursif dapat digunakan …
34 code-golf  tips  python 

22
Bangunkan aku kota
Coders selalu mencoba untuk meratakan array menjadi entitas 1-dimensi yang membosankan dan itu membuat saya sedih. Tugas Anda adalah untuk menghapus serangkaian karakter yang berubah-ubah, menghasilkan skyscape kota yang indah. Pertimbangkan string: aaabbbbbccqrrssstttttttPPw Terlihat jauh lebih baik seperti ini: tt tt bb tt bb tt aabb sstt aabbcc rrssttPP aabbccqqrrssttPPww …

30
Batalkan Rentang Angka
Ini cukup sederhana untuk, mengingat angka n, membuat rentang dari 0hingga n-1. Bahkan, banyak bahasa menyediakan operasi ini sebagai builtin. Program CJam berikut membaca bilangan bulat, dan kemudian mencetak kisaran seperti itu ( Coba online! ): ri, Perhatikan bahwa ia mencetak angka tanpa pemisah. Tantangan Tugas Anda adalah membalik proses …

10
Ascii Cubes yang telah diselesaikan sebelumnya
Ascii Cube (PAC 1) pertama yang selesai dengan Predecessor-selesai adalah kubus sederhana dengan panjang sisi 1 dan terlihat seperti ini: /////\ ///// \ \\\\\ / \\\\\/ The PAC 2 adalah bentuk geometris seperti yang menggabungkan dengan pendahulunya (yang PAC 1 ) melengkapi panjang sisi 2 kubus: front back /////////\ /////////\ …

30
Penentu Matriks Integer
Diberikan matriks integer persegi sebagai input, output penentu matriks. Aturan Anda dapat mengasumsikan bahwa semua elemen dalam matriks, penentu matriks, dan jumlah total elemen dalam matriks berada dalam kisaran integer yang dapat diwakili untuk bahasa Anda. Mengeluarkan nilai desimal / float dengan bagian pecahan 0 diperbolehkan (misalnya, 42.0bukan 42). Builtin …

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.