Pertanyaan yang diberi tag code-golf

39
Buat tata surya

Intro Ini didasarkan pada masalah aktual yang baru-baru ini saya hadapi saat membuat permainan komputer dan saya pikir itu akan membuat putaran kode-golf yang bagus . Ada tujuh kelas spektral utama bintang yang mengeluarkan berbagai jumlah panas. Geologi planet di sekitar bintang sangat...

39
Saya sudah melakukan membuat pesawat ruang angkasa!

Pengantar: Terinspirasi oleh komentar ini dari @MagicOctopusUrn pada @Emigna 's jawaban 05AB1E untuk saya ' Itu hanya bug ' tantangan : 8F9ÝÀNð×ý}».∊Saya sudah melakukan membuat pesawat ruang angkasa! Dan saya sangat senang menyarankan edit 12 byte. - Magic Gurita Guci 17 Jul 17 'at...

39
Skor panah tidak mungkin

Saya terkejut tidak menemukan ini ditanyakan, meskipun ada pertanyaan besar pada pemeriksaan anak panah: Anak panah bertemu Codegolf Tantangan Anda adalah menghitung skor mana yang tidak mungkin dengan panah 'n' di bawah skor maksimum untuk panah 'n'. Misalnya untuk n = 3, skor maksimum yang...

39
Saya membalikkan kode sumber, Anda meniadakan output!

Tugas Anda, jika Anda ingin menerimanya, adalah menulis program yang menghasilkan angka bukan nol (bisa bilangan bulat atau mengambang). Bagian yang sulit adalah jika saya membalikkan kode sumber Anda, hasilnya harus bilangan bulat asli yang dinegasikan. Aturan Anda harus membangun program...

38
Golf saling menguntungkan

Dengan menggunakan dua bahasa pilihan Anda, tulis “ quine mutual” terkecil yang Anda bisa. Yaitu, tuliskan program P dalam bahasa A yang mengeluarkan kode sumber untuk program Q dalam bahasa B, sehingga keluaran program Q identik dengan kode sumber untuk P. File kosong tidak masuk hitungan, juga...

38
Kompresi teks dan dekompresi - "Nevermore."

Dengan diskusi baru-baru ini tentang penggunaan alat kompresi dalam kode golf , saya pikir itu akan menjadi tantangan yang bagus untuk menulis kompresor teks Anda dan dekompresor. Tantangan: Tulis dua program : satu untuk mengompresi teks ASCII menjadi urutan byte, dan yang lain untuk...

38
Pecahkan kubus Rubik

Tulis program terpendek yang memecahkan kubus Rubik (3 * 3 * 3) dalam waktu dan gerakan yang wajar (katakanlah, maks. 5 detik pada mesin Anda dan kurang dari 1000 gerakan). Input dalam format: UF UR UB UL DF DR DB DL FR FL BR BL UFR URB UBL ULF DRF DFL DLB DBR (input khusus ini mewakili kubus...

38
Hitung jumlah semua digit

Tantangan ini adalah untuk menulis program atau skrip yang menghitung jumlah semua digit dalam bilangan bulat dari 1 hingga dan termasuk angka yang diberikan. Input, satu bilangan bulat positif. Output, jumlah digit dalam angka itu dan semua angka yang lebih kecil. Contoh: Input: 5 Integer...

38
Cetak semua angka dari -100 hingga 100 yang berisi angka tertentu

Asalkan digit antara 0 dan 9 (inklusif), fungsi / subrutin Anda harus mencetak semua angka antara -100 dan 100 (inklusif) yang berisi digit yang diberikan. Sebagai contoh: Input: 9 Output: -99 -98 -97 -96 -95 -94 -93 -92 -91 -90 -89 -79 -69 -59 -49 -39 -29 -19 -9 9 19 29 39 49 59 69 79 89 90 91...

38
Urutkan karakter berdasarkan kegelapan

Program Anda harus mengambil input karakter, seperti ini: @+.0 Dan menampilkan karakter yang diurutkan berdasarkan seberapa gelap mereka, seperti ini: .+0@ Persyaratan: Anda harus menggunakan font monospace untuk deteksi kegelapan. Anda harus mencari tahu berapa banyak piksel yang diambil...

38
Musik: ada apa di akord ini?

Memasukkan Simbol dari setiap akord triadik (lihat http://en.wikipedia.org/wiki/Chord_(music)#Triads ). Keluaran Nada-nada itu merupakan akor yang diberikan. Contohnya Input: AM Keluaran:A C# E Input: C#m Keluaran:C# E G# Input: Db+ Keluaran:C# F A Input: C0 Keluaran:C D# F# Bonus -50...

38
Apakah kata ini ada di papan boggle?

pengantar Setelah seharian minum dan menonton piala dunia, Anda duduk untuk bermain game ramah boggle. Kemarahan meningkat ketika Anda dituduh membuang waktu semua orang dengan kata-kata yang tidak masuk akal yang bahkan tidak ada di papan tulis! Anda mungkin melihat ganda, tetapi pasti Anda...

38
Rosetta Stone Challenge: Apa Saja yang Rata-Rata?

Tujuan dari Rosetta Stone Challenge adalah menulis solusi dalam sebanyak mungkin bahasa. Pamerkan multibahasa Anda dalam pemrograman! Tantangan Ketika orang menggunakan istilah "rata-rata," mereka umumnya berarti rata-rata aritmatika, yang merupakan jumlah dari angka-angka dibagi dengan jumlah...

38
Protokol Urinoir

Latar Belakang Yang disebut "Protokol Urinal", menggambarkan urutan pengambilan urinal individu di kamar mandi pria, telah dibahas di banyak tempat. Satu versi diberikan dalam posting blog xkcd ini . Pertanyaan ini menyangkut sedikit variasi: Pengaturan : n urinal dalam satu baris. Protokol :...

38
Konverter suhu

Ini adalah tantangan berukuran byte di mana Anda harus mengubah suhu input di salah satu dari tiga unit (Celcius, Kelvin, dan Fahrenheit) ke dua lainnya. Memasukkan Anda akan diberikan suhu sebagai angka diikuti oleh unit (dipisahkan oleh ruang). Suhu dapat berupa bilangan bulat atau angka titik...

38
Garlandifikasi

Kata Garland Sebuah kata karangan bunga adalah kata yang dapat dirangkai seperti karangan bunga, karena berakhir dengan huruf yang sama dimulai dengan. Kelompok-kelompok surat ini bahkan dapat tumpang tindih! Misalnya, undergroundadalah kata urutan karangan bunga 3, karena dimulai dan diakhiri...

38
Time-Sensitive Echo

Latar Belakang The echoProgram begitu rapi. Anda dapat mengatakan apa pun untuk itu, dan itu mengulangi kata-kata Anda dengan sempurna, setiap saat! Betapa kerennya itu! Yang mengecewakan, itu mengulangi input sekaligus, terlepas dari kecepatan mengetik Anda, yang tidak terlalu realistis. Kami...

38
Dapatkah saya geser terpisah teka-teki?

Tulis sebuah program atau fungsi yang mengambil dalam kotak teks persegi panjang di mana setiap sel adalah suatu Aatau a B. Semua Asel akan membentuk bentuk yang terhubung sederhana , yaitu mereka semua akan terhubung secara ortogonal tanpa lubang (huruf diagonal tetangga tidak dihitung sebagai...

38
Perbaiki Meeesesessessessesseessessed upp teeexexextext

Ini terinspirasi oleh Monday Mini-Golf # 6: Meeesesessess upp teeexexextext Latar Belakang Produk ETH mengalami kesulitan memasukkan teks pada halaman webnya yang biasa. Setiap kali dia menggunakan angka atau huruf, teksnya akan menjadi milikku yang diakuinya. Tugas Anda adalah membantunya...