Pertanyaan yang diberi tag code-golf

13
Format () terbalik Golf String

Balikkan metode Format. The Formatmetode kelas String (atau equivallent, sepertisprintf ) tersedia dalam banyak bahasa. Pada dasarnya dibutuhkan string "Format" yang mungkin berisi placeholder dengan beberapa format tambahan, dan nol atau lebih nilai yang akan dimasukkan daripada placeholder...

13
Codegolf: Quine and Antiquine

Tantangan ini mirip dengan Can You Meta Quine? Quine adalah program yang menghasilkan dirinya sendiri di STDOUT. Tantangan ini adalah untuk menghasilkan program A yang ketika dijalankan menghasilkan program B pada STDOUT. Program B saat dijalankan menghasilkan program A pada STDOUT. Program A dan...

13
Perkalian Quaternions

Tulis fungsi atau program bernama yang menghitung produk angka empat dari dua angka empat. Gunakan sesedikit mungkin byte. Pertanyaan Kuota adalah perpanjangan dari bilangan real yang selanjutnya memperluas bilangan kompleks. Daripada satu unit imajiner tunggal i, angka empat menggunakan tiga...

13
Code-Golf Ascii Art Mini-Golf

Intro Mari bermain golf mini! Bola golf diwakili oleh a .dan hole oleh a O. Anda ingin membuat satu lubang di setiap lubang, tetapi Anda tidak pandai menempatkan. Bahkan, Anda menolak untuk mencoba menempatkan secara diagonal! Hanya naik, turun, dan ke kedua sisi. Anda berencana untuk menipu...

13
Pilih tongkat terpanjang

Anda adalah geek pemrograman muda yang tinggal bersama 2 teman terbaik Anda. Setiap minggu, salah satu dari Anda harus melakukan semua pekerjaan rumah dan Anda memutuskan giliran siapa dengan mengambil tongkat. Orang yang mengambil tongkat terpendek akan kalah dan mengerjakan semua tugas. Karena...

13
Tips untuk bermain golf di Applescript

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

13
Temukan Nomor Chromatic

Anehnya, kami belum memiliki tantangan pada pewarnaan grafik! Diberikan grafik yang tidak terarah, kita dapat memberikan setiap simpul warna sehingga tidak ada dua simpul yang berdekatan memiliki warna yang sama. Angka terkecil χ dari warna berbeda yang diperlukan untuk mencapai hal ini disebut...

13
Bagaimana TIDAK untuk mengurangi pecahan

Mengurangi pecahan dengan cara yang salah Dalam tantangan kode-golf ini Anda harus menemukan pecahan yang dapat direduksi dengan cara yang salah tetapi masih berakhir dalam jumlah yang sama. Catatan: mengurangi pecahan dengan cara yang salah di sini memiliki definisi yang tepat, lihat...

13
Penomoran baris - implement nl

Tugas Anda adalah mengimplementasikan program yang mirip dengan nlalat baris perintah dari utilitas inti GNU. Celah standar dilarang. Anda tidak boleh menggunakan fungsi, program, atau utilitas internal atau internal apa saja untuk memberi penomoran pada baris file atau string, seperti nlitu...

13
Ketegangan pada Grafik, Bagian II: A Karet gelang

Ini adalah tantangan kedua dari dua "menarik fungsi tegang". Inilah Bagian I yang sedikit lebih sederhana . Mari kita pindahkan kuku ke papan pada posisi (x 1 , y 1 ) ke (x m , y m ) . Ikatkan karet gelang ke yang pertama dan terakhir, dan regangkan di sekitar kuku lainnya, sehingga pita tersebut...

13
Cetak Rocket Retro

(terinspirasi oleh pertanyaan SO ini ) Anda diberi input bilangan bulat positif tunggal n . Dalam karakter sesedikit mungkin, menghasilkan roket dalam seni ASCII dengan kepala, ekor, dan tubuh yang terdiri dari n segmen. Seharusnya tidak ada spasi tambahan atau baris baru. Kepala dan ekor roket...

13
Teorema empat warna

The Four warna Teorema Negara yang tidak lebih dari empat warna yang diperlukan untuk mewarnai daerah peta. Tantangan Diberikan daftar batas Negara, berikan setiap ID negara bagian warna sehingga tidak ada dua negara bagian yang berdekatan memiliki warna yang sama. Outputnya harus berupa...

13
Representasi Grafis dari Koch Snowflake

Hasilkan Koch Snowflake Kepingan salju Koch adalah segitiga yang untuk masing-masing n, titik sama sisi lainnya ditambahkan di tengah masing-masing sisi: http://en.wikipedia.org/wiki/Koch_snowflake#Properties Kami sudah punya kolmogrov-kompleksitas Koch Snowflake tantangan untuk n=4. Tantangan...

13
Program menggambar pendek

Anda baru saja mengundang jurusan seni liberal ke rumah Anda dan Anda memberi tahu dia "Kamu tahu, aku seorang programmer yang hebat dan aku bisa melakukan x dan y dan z ..." Ia cepat bosan dan bertanya: "Jika Anda benar-benar seorang programmer yang hebat, dapatkah Anda membuat program...

13
12 Hari Golfmas

Tantangan Pada masing-masing dari 12 hari Natal, tuliskan ayat "12 hari Natal" yang sesuai, sesuai tanggalnya, jika tidak, nyanyikan paduan suara "Aku Berharap Bisa Menjadi Natal Setiap Hari". Leading dan / atau trailing newlines ( \n) dan trailing space diizinkan. Anda tidak boleh membaca dari...

13
String Gabungan dengan Konteks

String dengan Konteks Untuk keperluan tantangan ini, string dengan konteks adalah tiga string, yang disebut konteks kiri , bagian data , dan konteks yang benar . Ini mewakili substring dari string yang lebih panjang. Kami menggunakan pipa vertikal |sebagai pemisah, jadi contoh string dengan...

13
Berbagi pizza dengan adil

Kesulitan berbagi pizza dengan teman-teman adalah sulit untuk memastikan bahwa setiap orang mendapatkan jumlah pepperoni yang sama pada potongan mereka. Jadi, tugas Anda adalah memutuskan cara mengiris pizza agar semua orang senang. Petunjuk arah Tulis sebuah program yang, diberi daftar posisi...

13
Memecahkan Puzzle Teater BattleBlock

Permainan BattleBlock Theater kadang-kadang berisi teka-teki yang merupakan versi umum dari Lights Out . Anda memiliki tiga blok yang berdekatan, masing-masing menunjukkan tingkat antara 1 dan 4 termasuk dengan bar, misalnya: | |||| || Jika Anda menyentuh sebuah blok, maka blok itu serta blok...

13
Hitung invers XOR

Membiarkan fmenjadi fungsi yang memetakan bitfield ( {0 1}) ukuran n+1ke bitfield ukuran ndengan menerapkan XORke bit th idan i+1th dan menulis hasilnya di bitfield baru. Contoh: f("0101") = "111" Perhitungan informal: 0 XOR 1 = 1 1 XOR 0 = 1 0 XOR 1 = 1 Membiarkan f_inversemenjadi fungsi...