Pertanyaan yang diberi tag «code-golf»

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

22
Temukan kata pertama yang dimulai dengan setiap huruf
Diberikan string, cari kata pertama yang dimulai dengan setiap huruf (tidak sensitif huruf). Mencicipi Menggunakan Ferulas flourish in gorgeous gardens.sebagai input: "Ferulas flourish in gorgeous gardens." ^^^^^^^ ^^ ^^^^^^^^ | | | | | --> is the first word starting with `g` | --> is the first word starting with …
25 code-golf  string 

9
Gambarlah rumah ASCII
Ini adalah jendela: --- | | --- Mari kita tambahkan beberapa dinding |. Letakkan dua ruang di kedua sisinya sehingga jendela memiliki banyak ruang. | --- | | | | | | --- | Sekarang mari kita tambahkan atap dan langit-langit. Untuk menjaga jendela di tengah ruangan, mari tambahkan satu …

17
Vandermonde Determinant
Diberikan vektor nnilai (x1,x2,x3,...,xn)mengembalikan penentu matriks Vandermonde yang sesuai . Penentu ini dapat ditulis sebagai: Detail Program / fungsi Anda harus menerima daftar angka floating point dalam format apa pun yang memungkinkan untuk panjang variabel, dan output penentu yang ditentukan. Anda dapat mengasumsikan bahwa input serta output berada dalam kisaran …

10
Memantul dalam array
pengantar Array juga dapat dilihat sebagai bidang untuk bola memantul. Ini tentu saja terdengar sangat samar, jadi di sini adalah contoh input: [1, 2, 3, 4, 5, 6, 7, 8, 9] [9, 8, 7, 6, 5, 4, 3, 2, 1] [1, 2, 3, 4, 5, 6, 7, 8, 9] Tantangannya …

14
Ekspansi matriks gaya-fibonacci
Untuk setiap baris dan kemudian kolom dari sebuah matriks, kita dapat menambahkan entri tambahan dengan jumlah dari dua entri terakhir di baris atau kolom itu. Misalnya dengan matriks input berikut: [ 1 1 1 ] [ 2 3 4 ] Matriks yang dihasilkan adalah: [ 1 1 1 2 ] …

30
Selamat Hari Pi Bulat
Untuk merayakan Rounded Pi Day, Anda harus memanfaatkan tanggal hari ini untuk membuat program yang mengambil diameter lingkaran dan menampilkan kelilingnya dengan mengalikan diameter dengan 3,1416, di mana 3,1416 harus diperoleh dengan menggunakan tanggal hari ini. Input 3 Output 9.4248 etc. Tidak menganggap tanggal sebagai input. Anda tidak harus menggunakan …

23
Terapkan aturan pembagian-per-7
Untuk memeriksa apakah angka desimal dapat habis dibagi 7: Hapus digit terakhir. Lipat gandakan dengan 2 dan kurangi dari yang tersisa. Jika hasilnya habis dibagi 7, angka aslinya bisa habis dibagi 7. (juga dijelaskan misalnya di sini ) Aturan ini baik untuk pemeriksaan keterbagian manual. Sebagai contoh: Apakah 2016 dapat …

30
Hasilkan Favicon Stack Exchange
Apakah Anda mengenali logo PPCG? sepertinya ini, ketika Anda melakukan seni ascii itu. +---+ |PCG| +---+ v Sekarang, Di Golf Kode ini, Anda akan membuat kode, yang membuat logo untuk situs lain, mirip dengan logo PPCG. Apa yang harus Anda lakukan String "Dipendekkan" akan menjadi string, dengan semua huruf besar …

30
Driftsort sebuah array
Driftsort adalah cara sederhana untuk "mengurutkan" sebuah array. Ia bekerja dengan "geser" atau "memutar" elemen-elemen dalam array sampai array diurutkan, atau sampai array gagal diurutkan. Mari kita telusuri dua contoh. Pertama, pertimbangkan array [10, 2, 3, 4, 7]. Karena array tidak diurutkan, kami memutarnya sekali. (Ini bisa terjadi di kedua …

5
Mengurai sintaks dua dimensi
Latar Belakang Alice dan Bob menciptakan bahasa golf untuk memenangkan setiap tantangan PPCG. Alice ingin membuat bahasa dua dimensi, seperti> <>, tetapi Bob lebih memilih sintaks awalan-infiks seperti pada J. Sebagai kompromi, mereka memutuskan untuk membuat bahasa awalan-infiks dua dimensi. Pengurai adalah rasa sakit untuk menulis, dan mereka membutuhkan bantuan …

3
¿Xu ti te gismytermorna? (Apakah itu gismu yang valid?)
(Secara harfiah: "Apakah ini mengikuti / mewujudkan bentuk gismu ?") Premis Bahasa Lojban adalah bahasa yang dikonstruksikan , yang berarti sebagian kata-katanya telah dibuat alih-alih dibiarkan berkembang secara alami. Basis semantik Lojban adalah gismu , atau kata-kata dasarnya , yang disintesis dengan menggabungkan akar - akar dari bahasa alami yang …

15
Buat juru bahasa Unicorn
Baru-baru ini, saya membuat kesalahan ketik dan saya menulis unicorn bukan unicode, saya melakukan apa yang orang normal akan lakukan dan saya membuat esolang darinya. Dalam tantangan ini, Anda akan menulis penerjemah Unicorn. Karena program Unicorn sangat panjang, Anda harus menulis penerjemah singkat untuk menggantinya. Contoh Ini adalah hasil yang …

20
Apa yang setengah jam?
Di kamar saya, saya punya jam culun ini (klik untuk ukuran penuh): Sebagian besar tidak sulit untuk dipecahkan, tetapi yang untuk 4-jam sangat sulit: Biasanya, sebagian kecil seperti 1/2 tidak masuk akal dalam aritmatika modular karena hanya bilangan bulat yang terlibat. Maka, cara yang benar adalah dengan melihat ini sebagai …

9
De-Parenthesizing a String
Diberikan string yang dikurung dengan benar sebagai input, mengeluarkan daftar semua substring kosong dalam tanda kurung yang cocok (atau di luar semua tanda kurung), dengan tanda kurung bersarang dihapus. Setiap substring harus urutan karakter dalam tanda kurung yang sama persis. Substring harus terdaftar dalam urutan kedalaman, dan substring dengan kedalaman …

6
Gambarkan Pentaflake
Pertama-tama ... Saya ingin mengucapkan Selamat Hari Natal kepada semua orang (maaf jika saya terlambat satu hari untuk zona waktu Anda). Untuk merayakannya, kita akan menggambar kepingan salju. Karena tahun adalah 201 5 dan Natal pada tanggal 2 5 (untuk sebagian besar orang), kita akan menggambar serpihan Penta . Pentaflake …

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.