Pemrograman Puzzle & Golf Kode

T&J untuk penggemar teka-teki pemrograman dan pegolf kode

1
Poligon Spiral
Gambarlah serangkaian poligon yang terhubung seperti yang ditunjukkan di atas. Namun, yang tidak ditunjukkan oleh gambar di atas adalah spiral yang dibentuk oleh vertex berturut-turut: Keterbatasan ini adalah bahwa hanya ada 1 spiral yang ditandai. Anda harus menandai semua spiral. Ini dapat dilakukan dengan memutar setiap spiral yang ditunjukkan di …

2
¿Yo Quiero jQuery?
Pengaturan Anda diberi halaman web sederhana dengan 11 elemen: 10 inputelemen dengan ID i1melalui i10, dalam rangka satu outputelemen dengan IDout Elemen input memiliki valueatribut yang ditentukan dalam sumber HTML. Nilai dari setiap masukan yang diberikan dapat berupa bilangan bulat dari 0ke 10inklusif. Halaman web ini dilengkapi dengan pustaka inti …

2
Rosetta Stone Challenge: Run-Length Encoding v2.0
Tujuan dari Rosetta Stone Challenge adalah menulis solusi dalam bahasa sebanyak mungkin. Pamerkan multibahasa Anda dalam pemrograman! Tantangan Kami telah melakukan run-length encoding menjadi kedepan tetapi hanya dianggap berjalan dari satu karakter. Tentu saja, kadang-kadang kita dapat membuat penghematan lebih besar jika kita mempertimbangkan beberapa karakter. Ambil aaaxyzxyzxyzddddcontoh. Ini dapat …

3
Bantu saya dengan trigonometri!
Terima kasih banyak atas bantuan Anda dengan kalkulus . Sekarang saya butuh bantuan dengan tes trigonometri saya yang akan datang. Pada tes, saya perlu menyederhanakan ekspresi. Saya akan diberikan input seperti 4sin(x)/(2cos(x))dan harus menghasilkan ekspresi yang lebih sederhana, tetapi setara (seperti 2tan(x)). Semua sudut dalam derajat, dan kami akan berpura-pura …

6
Jahitan Kurva
Jahitan kurva adalah proses "menjahit" bersama-sama beberapa garis lurus untuk membuat kurva, seperti: Untuk penjelasan tentang penjahitan kurva, kunjungi situs web ini . Kami akan menggambar kurva kami di kiri atas layar, seperti yang ditunjukkan pada gambar di atas. Diberikan bilangan bulat n(melalui STDIN atau parameter fungsi), menjadi jumlah garis …

9
Subdivide-Sum Sequence
Pertimbangkan digit setiap basis integral di atas yang tercantum dalam urutan. Membagi mereka tepat menjadi dua berulang-ulang sampai setiap potongan digit memiliki panjang ganjil: Base Digits Subdivided Digit Chunks 2 01 0 1 3 012 012 4 0123 0 1 2 3 5 01234 01234 6 012345 012 345 7 …
8 code-golf  math 

3
Catenary Antara Dua Poin (Rantai Gantung)
Ini adalah salah satu dari beberapa tantangan yang tersisa untuk komunitas oleh Calvin Hobbies . Kurva yang dibuat oleh tali atau rantai gantung yang ideal adalah catenary . Gambar oleh Bin im Garten, via Wikimedia Commons. Digunakan di bawah lisensi CC-By-SA 3.0 . Menulis sebuah program yang akan menarik catenary, …

2
Hasilkan garis besar pulau dari benih [ditutup]
Tutup. Pertanyaan ini di luar topik . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga sesuai topik untuk Code Golf Stack Exchange. Ditutup 5 tahun yang lalu . Tantangannya adalah menggambar garis besar 'pulau', yang dihasilkan menggunakan seed sebagai input. Input (seed): string 6 karakter (persis) …

3
Memaksa Kuda
Ini sederhana: buat skrip peramban terpendek untuk mengubah setiap tampilan gaya pada halaman web menjadi kuda. Skrip ini harus dapat ditempelkan ke konsol dan berfungsi di sebagian besar browser modern. Anda harus mengganti semua kemunculan kata force dan konjugat dari force word (memaksa, memaksa, memperkuat). Kasing juga harus dilestarikan. Anda …

6
Bantu Saya Memainkan Harmonika Saya
Kemarin, saya membeli harmonika: Gambar 1: Harmonika. Namun, impian saya untuk dapat memainkan harmonika blues yang menggetarkan jiwa yang menggerakkan orang dan menyebabkan seorang pria dewasa menangis dengan cepat hancur oleh dua masalah: Harmonika hanya dapat memainkan not tertentu; Saya sangat buruk bermain harmonika. Terlepas dari kurangnya keterampilan saya di …

1
Ayunkan Pohon-Pohon dengan Grapple Hook Anda
Anda telah menemukan jalur melalui hutan dan sekarang berencana untuk bepergian di sepanjang jalan itu. Namun, tepat sebelum Anda memulai perjalanan Anda, tanah berubah menjadi lava. Anda berhasil berlari ke pohon terdekat (pohon-pohon itu entah kenapa tidak terbakar), tetapi sekarang Anda dihadapkan pada masalah: bagaimana Anda bisa keluar dari hutan …

1
Tuliskan IRCd tanpa tulang yang berfungsi
Sedikit yang tidak biasa, tapi hei, mengapa tidak? :) Tujuannya: Tulis daemon IRC yang berfungsi dalam bahasa pilihan Anda yang menyediakan fungsionalitas tulang belakang, sesedikit mungkin karakter. Selama memenuhi kriteria di bawah ini, ia tidak harus sepenuhnya mematuhi IRC RFC (ini akan membuat tantangan secara signifikan kurang menyenangkan), itu hanya …
8 code-golf 

1
PNG Pixel Forces
Tantangan A Pixel World adalah gambar PNG di mana gaya gravitasi, elektromagnetik, dan nuklir tidak ada lagi. Pasukan khusus yang dikenal sebagai "kekuatan piksel" adalah yang tersisa. Kami mendefinisikan kekuatan ini sebagai F p-> q = a * (p * q) / (r * r) * r̂ Fadalah kekuatan piksel …
8 code-golf 

2
Perangkap mouse!
Tuliskan program sesingkat mungkin yang menjebak kursor mouse di dalam segitiga sama sisi menunjuk ke atas dengan panjang sisi 274 piksel dan centroid di tengah-tengah layar. (Segitiga karena irisan keju.) Saat program Anda berjalan, ujung kursor seharusnya tidak dapat bergerak di luar segitiga ini, dan harus bergerak dan berfungsi secara …
8 code-golf 

2
Letakkan daftar secara berurutan
Dengan jendela yang mirip dengan yang digambarkan di bawah ini, Anda diberikan daftar string, yang ingin Anda masukkan dalam urutan abjad. Seperti yang ditunjukkan, Anda memiliki lima operasi: Move up [U] - memindahkan string yang dipilih ke atas satu tempat Move down [D] - memindahkan string yang dipilih ke satu …

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.