Pertanyaan yang diberi tag «code-golf»

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

5
Ekstensi Polygon Tangent
Gambar sesuatu yang terlihat seperti ini: Dalam istilah yang lebih tepat, gambarlah lingkaran dengan jari-jari r, dengan n garis-garis singgung panjang yang merata l. Hubungkan ujung garis-garis ini untuk membentuk poligon reguler n-sided baru. Aturan r = jari-jari lingkaran n = jumlah garis singgung - harus ditempatkan secara merata di …

12
Program validator piem
Tulis program yang mendefinisikan fungsi yang dapat memeriksa apakah variabel string yang disebut "apa pun yang Anda inginkan atau masukkan oleh pengguna" adalah piem. (piem = cerita atau puisi di mana panjang kata mewakili angka π ( dari Wikipedia )) Beberapa contoh: myfunction("I am clearly wrong") # False myfunction("How I …
11 code-golf  pi 

1
Array Golfscript Diagonal
Apakah ada cara di Golfscript untuk membawa semua diagonal array menjadi satu array? Misalnya, untuk array [[1 2 3][4 5 6][7 8 9]] kembali [[7][4 8][1 5 9][2 6][3]] (tidak harus dalam urutan itu) dan untuk ["ABCD""EFGH""IJKL"] kembali ["I""EJ""AFK""BGL""CH""D"] (tidak harus dalam urutan itu). Asumsikan panjang array adalah sama. Saya …

1
Atur Ulang Dengan Panah
Katakanlah saya sedang menulis sesuatu, dan saya tidak sengaja menulisnya di kotak yang salah: +-------+--------+ | Verbs | Nouns | +-------+--------+ | Truck | | | eat | Banana | | | Car | +-------+--------+ Jadi saya, karena malas, hanya menggambar panah ke ruang seharusnya: +-------+--------+ | Verbs | Nouns …
11 code-golf 

3
Hanging Gambar SPOF
Objektif Saya punya gambar bagus yang ingin saya gantung di dinding saya. Dan saya ingin menggantung di sana dengan cara yang spektakuler, jadi saya memilih untuk menggantungnya di npaku di mana nada bilangan bulat positif. Tapi saya juga ragu-ragu, jadi jika saya berubah pikiran, saya tidak ingin banyak kesulitan mengambil …
11 code-golf 

10
Ubin domino Fibonacci
Ada hasil kombinasi klasik bahwa jumlah cara untuk memasang 2*nstrip oleh 1*2domino adalah angka Fibonacci ke- n . Tujuan Anda adalah untuk mencetak semua kemiringan untuk yang diberikan n, digambar dengan garis dan garis vertikal seperti ini 8 kemiringan untuk n=5: |———— |———— ——|—— ——|—— |||—— |||—— ————| ————| ||——| …

6
Bisakah Anda membuat terminal saya kurang membosankan?
Terminal sangat membosankan akhir-akhir ini. Mereka dulu terlihat seperti ini: Sekarang mereka hanya hambar dan kusam dan hitam-putih. Saya ingin Anda menulis saya sebuah program yang akan membuat terminal saya semua berwarna lagi! Deskripsi Ambil contoh ini kode Ruby: Sebagian besar terminal Linux mendukung urutan pelarian ini ( \esingkatan dari …
11 code-golf 

4
Ameobas Manhattan yang sedang tumbuh
*** ameoba graph **** adalah jenis pohon yang semua simpulnya memiliki nilai dari 0 hingga beberapa bilangan bulat non-negatif, dan setiap simpul tertentu dengan nilai x <N terhubung ke x + 1 node berbeda dengan nilai x + 1. Grafik Ameoba untuk N = 3: (Ditandakan A 3 ) Perhatikan …

3
Suku kata bahasa Inggris - jenis
Anda ditugaskan menulis program yang menyusun kata-kata dalam serangkaian teks, dengan memisahkannya dengan tanda hubung. Itu akan banyak pekerjaan, jadi Anda ingin melewati beberapa bagian, terutama karena Anda tidak ingin memiliki tabel pengucapan yang diperlukan untuk algoritma yang sempurna. Anda juga ingin membuatnya sesingkat mungkin (dan karenanya tidak dapat dibaca …
11 code-golf 


26
Tambahkan setiap angka dalam sebuah string
Diberikan string yang berisi angka desimal: teststring134this 123test string54 100 tambahkan setiap angka dalam string ini dengan satu untuk memberikan string baru teststring135this 124test string55 101. String dapat diberikan sebagai: argumen baris perintah STDIN variabel variabel atau argumen fungsi Tutupi semua posisi yang memungkinkan untuk suatu nomor: sebagai awalan untuk …
11 code-golf  string 

4
Kurangi html ke n karakter sambil tetap memformat
Hampir setiap bahasa memiliki fungsi bawaan yang dapat memisahkan string pada posisi tertentu. Namun, segera setelah Anda memiliki tag html di string, fungsi bawaan tidak akan berfungsi dengan baik. Tugas Anda adalah menulis sebuah program atau fungsi yang membagi string pada karakter ke-n tetapi tidak menghitung karakter dari tag html …

16
Kode Sub selanjutnya meningkat terpanjang
Tantangannya adalah untuk menulis implementasi terpendek untuk menemukan peningkatan berikutnya terpanjang . Contoh : Misalkan S adalah urutan 1 5 7 1 8 4 3 5 [panjang S = 8] Kami memiliki 1 sub-urutan panjang 0 [akan menganggapnya meningkat] 6 sub-urutan panjang 1 {1,5,7,8,4,3} [semuanya dianggap meningkat] (7 * 8) …
11 code-golf 

2
Terapkan aturan tanda baca bahasa Inggris
Anda telah disewa untuk menulis beberapa kode untuk aplikasi pengambilan dikte, yang mengambil input suara dari sumber yang diucapkan, mem-parsingnya sebagai kata-kata, dan menuliskannya di layar. Manajemen tidak benar-benar mempercayai Anda dengan semua kekuatan yang ada di proyek ini — Anda dikenal hanya duduk-duduk dan bermain golf sepanjang hari alih-alih …

2
Steampunk: Animasi Clacker
Dalam novel Steampunk yang sangat diremehkan, The Difference Engine , setara dengan rumah bioskop menghasilkan gambar bergerak pixelated yang ditampilkan oleh ubin yang bisa diputar secara mekanis. Mesin kontrol untuk mengatur pergerakan ubin ini adalah mesin berisik besar yang dikendalikan oleh setumpuk kartu berlubang. Tugas Anda adalah meniru mesin seperti …

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.