Pertanyaan yang diberi tag code-golf

20
Gambar Teapot Utah

The teko Utah , awalnya diciptakan oleh Martin Newell, adalah objek yang mudah untuk menguji program grafis 3D. Tugasnya adalah membuat gambar rangka baja dari teko dalam proyeksi perspektif. Untuk mendorong gagasan aplikasi kode sumber , penglihatan dan kontrol kamera dapat diisolasi dan...

20
Kode terpendek untuk membuat game Terlalu Rendah - Terlalu Tinggi

Anda harus membuat game Terlalu rendah --- Terlalu tinggi (TLTH) dalam kode terpendek (dalam byte) Aturan gim: Komputer akan memilih nomor acak di luar rentang integer (-32768..32767). Sekarang Anda akan memikirkan angka dan memasukkannya. Komputer akan memberi tahu apakah nomor Anda lebih...

20
Mengevaluasi jumlah string yang mungkin cocok dengan regex

Di ruang obrolan dengan beberapa orang, sebuah topik muncul di antara saya dan mereka tentang berapa banyak string yang mungkin cocok dengan regex. Tugas Anda adalah membangun sebuah program yang dapat menjawab pertanyaan itu. Program Anda akan menerima, sebagai input, setiap ekspresi reguler...

20
Tulis program enkripsi Playfair

Tulis program yang mengambil dua baris input dan gunakan yang pertama sebagai frase kunci untuk mengenkripsi yang kedua sesuai dengan teknik enkripsi Playfair. Wikipedia menjelaskan enkripsi Playfair dalam beberapa detail , tetapi untuk menghindari ambiguitas, berikut ringkasan singkatnya: 1....

20
Tips untuk bermain golf di Julia

Tips umum apa yang Anda miliki untuk bermain golf di Julia? Saya mencari ide yang dapat diterapkan pada masalah kode golf secara umum yang setidaknya agak spesifik untuk Julia (mis. "Hapus komentar" bukan

20
Temukan karakter aneh dalam sebuah pola

Memasukkan Baris pertama adalah string tertentu yang diulang beberapa kali. Misalnya, bisa jadi abcabcabcabc, [];[];[];, dll dapat dipotong; misalnya: 1231231231. Selalu temukan string terpendek; misalnya, jika garisnya adalah 22222, maka stringnya adalah 2, bukan 22atau 22222atau apa pun. String...

20
Pengisi Fillomino

Fillomino adalah teka-teki di mana Anda mengisi kotak dengan polyomino . Setiap polyomino adalah area sel yang berdekatan. Representasi grid menunjukkan ukuran polyomino yang menutupi setiap sel. Sebagai contoh, sebuah pentomino (5) akan ditampilkan sebagai 5masing-masing dari lima sel yang...

20
Lindungi dinding saya dari pintu sial ini

Gagang pintu bagus dan semuanya, tetapi ketika Anda membuka pintu, pintu itu selalu mengelupas. Saya ingin Anda mengambil input seni ASCII dari sebuah ruangan, seperti ini: +---------+--X --X --+-----+ | \ \ |\ | \ | | \ \ | \ | \| | X | \ | X | / | | \ X | / | \ / | / | \ / | +---X...

20
Menyulap dengan Angka

Tugas Anda adalah untuk menghasilkan pola juggling yang valid dengan melengkapi templat yang diberikan. Tapi pertama-tama, Anda mungkin perlu tahu bagaimana pola tersebut dilambangkan. Pengantar Siteswap Siteswap adalah notasi yang ditetapkan untuk pola juggling. Ini bekerja dengan membagi pola...

20
Gulung Dungeons and Dragons dadu

Saya ingin bermain Dungeons and Dragons, tapi saya tidak punya dadu! Tantangan Anda adalah melempar beberapa dadu D & D. Spesifikasi format input dalam formulir Backus-Naur adalah: <valid-input> ::= <opt-integer> "d" <integer> <opt-modifier> <opt-integer> ::= |...

20
Tentukan apakah ada gerakan dalam game Bejeweled / match 3

Latar Belakang Dalam permainan Bejeweled dan sejenisnya, pemain harus menukar dua permata yang berdekatan (tidak ada diagonal) dalam kotak permata 8x8 untuk mencocokkan tiga warna yang sama secara berurutan. Permata dapat dicocokkan secara horizontal atau vertikal. Gameplay berlanjut sampai tidak...

20
Biarkan trigonometri dimulai!

Pengantar: The sinus dari xdiberikan oleh rumus: sin(x) = x - x^3/3! + x^5/5! - x^7/7! + x^9/9! - x^11/11! // and more follows... The cosinus dari xdiberikan oleh rumus: cos(x) = 1 - x^2/2! + x^4/4! - x^6/6! + x^8/8! - x^10/10! // and more follows... Tugas: Diberi nilai xdan n, tulis sebuah...

20
Buat Jalan Permutasi

Bayangkan diagram berikut ini sebagai kumpulan tabung silang vertikal. 1 2 1 2 1 2 3 4 \ / \ / \ / \ / X | | | / \ / \ / \ / \ 2 1 1 2 | X | \ / \ / X X / \ / \ 3 1 4 2 Di diagram paling kiri, 1dan 2geser ke bawah garis miring masing-masing, silangkan di X, dan keluar di sisi yang...

20
Pasang kembali di malam ini atau akhir pekan ini

Ini adalah kode golf pertama saya, jadi tolong beri tahu saya jika terlalu luas atau jika saya kehilangan informasi untuk puzzle yang bagus! Tantangan Di Ontario dan mungkin daerah lain di dunia, listrik ditagih menggunakan Time-Of-Use (TOU) , yang memvariasikan biaya per kilowatt-jam sesuai...

20
Menguraikan angka dengan bit-xor tanpa angka 0, 3, 7

Tantangan Tulis fungsi atau program yang mengambil angka desimal positif, sebut saja A , dan hasilkan dua angka positif, B dan C , sehingga: A == B bitxor C B dan C tidak boleh mengandung digit 0, 3 atau 7 dalam representasi desimalnya. Contohnya >>> decompose(3) 1, 2 >>>...