Pertanyaan yang diberi tag code-golf

63
Membalikkan indentasi

Saya pernah mendengar bahwa kode Anda dapat berjalan lebih cepat jika Anda memasukkannya secara terbalik, sehingga kompiler dapat memprosesnya seperti pola desain pohon dari bagian atas "cabang" ke bawah. Ini membantu karena gravitasi akan mempercepat waktu yang dibutuhkan untuk mengkompilasi kode...

63
Jumlah semua bilangan bulat dari 1 hingga n

Sejujurnya saya terkejut bahwa ini belum dilakukan. Jika Anda dapat menemukan utas yang ada, silakan tandai ini sebagai duplikat atau beri tahu saya. Memasukkan Input Anda adalah dalam bentuk bilangan bulat positif yang lebih besar dari atau sama dengan 1. Keluaran Anda harus menampilkan jumlah...

63
Menghasilkan salinan string googol

Saya tertarik melihat program yang tidak meminta input apa pun, mencetak salinan googol dari beberapa string kosong, tidak kurang, tidak lebih, dan kemudian berhenti. Sebuah googol didefinisikan sebagai 10 ^ 100, yaitu, 1 diikuti oleh seratus 0 di desimal. Contoh

62
Kiat untuk bermain golf kode di C #

Apa tips umum yang Anda miliki untuk bermain golf di C #? Saya mencari ide yang dapat diterapkan pada masalah kode golf secara umum yang setidaknya agak spesifik untuk C # (mis. "Hapus komentar" bukan jawaban). Silakan kirim satu tip per jawaban. - dipinjam dari ide

62
Kiat untuk bermain golf di Ruby

Apa tips umum yang bisa Anda berikan untuk bermain golf di Ruby? Saya mencari ide yang dapat diterapkan pada masalah kode golf secara umum yang khusus untuk Ruby. (Misalnya, "Hapus komentar" tidak akan menjadi jawaban.) Silakan kirim satu tip per

62
Seberapa menyala gunung ini? 🔥

Sebuah gunung didefinisikan sebagai satu set segmen garis yang pertama titik memiliki koordinat (0,a)di mana a > 0, dan yang terakhir titik memiliki koordinat (b,0), di mana b > 0. Semua titik antara memiliki koordinat y (ordinat) yang benar-benar lebih besar dari 0. Anda diberi titik di...

62
Buatlah juru bahasa; #

Baru-baru ini saya membuat bahasa baru yang disebut ;#(dilafalkan "Semicolon Hash") yang hanya memiliki dua perintah: ; tambahkan satu ke akumulator #modulo akumulator sebesar 127, konversikan ke karakter ASCII dan hasilkan tanpa baris baru. Setelah ini, setel ulang akumulator ke 0. Ya, 127...

61
Penyortiran Lossy (Terapkan Dropsort)

Dropsort , dirancang oleh David Morgan-Mar, adalah contoh dari "algoritma pengurutan" waktu-linear yang menghasilkan daftar yang, pada kenyataannya, diurutkan, tetapi hanya berisi beberapa elemen asli. Elemen apa pun yang tidak paling tidak sebesar maksimum elemen sebelumnya hanya dihapus dari...

61
Mengapa 6 takut dengan 7?

Mengapa 6 takut dengan 7? Karena 7 8 9! Diberikan string, terapkan transformasi berikut: Jika ada 6 di sebelah 7 hapus 6 (6 takut 7) Jika urutan "789" muncul hapus 8 dan 9 (7 makan 9) (Jika saya tidak salah, tidak masalah bagaimana Anda melakukan transformasi) Terus terapkan transformasi ini...

61
Saya BENCI spasi dalam nama file

Sederhana saja. Saya tidak tahan ketika orang menggunakan spasi saat menamai file. Kadang-kadang merusak perintah konsol dan membuat output ls jelek. Tantangannya adalah menulis sebuah program (hanya karakter ascii) yang mengganti nama semua file (termasuk direktori) di direktori saat ini ke...

61
Lingkaran penghancuran otomatis terpendek

Tugas Anda adalah untuk menulis sebuah program penuh atau fungsi yang tidak mengambil input dan menjalankan jenis loop ( while, for, foreach, do, do-while, do-loop, goto, rekursi, dll) yang akan berakhir dalam menyebabkan kesalahan, yang berarti bahwa program harus berhenti sendiri berjalan dan...

60
Oreoorererereoo

Oreoorererereoo Diberikan string input yang mirip dengan kata "oreo", berikan representasi ASCII dari cookie yang selebar string input (untuk memastikan stabilitas cookie). Aturan Inputnya adalah huruf kecil, string yang tidak kosong tanpa spasi kosong yang berisi kombinasi string "o" dan...

60
Gambarkan downslash saya

Sebagai seorang programmer, Anda mungkin pernah mendengar tentang garis miring ke depan dan garis miring ke belakang. Tetapi apakah Anda pernah mendengar tentang downslash? Saat itulah Anda mengambil banyak garis miring, hubungkan ujungnya dan tarik turun. Untuk tantangan hari ini, Anda harus...

60
Pelangi Hitam dan Putih

Mengingat gambar yang hanya memiliki piksel hitam dan putih dan lokasi (x, y) yang merupakan piksel putih, warnai piksel putih berdasarkan jarak Manhattan minimum dari (x, y) di jalur yang hanya melibatkan melintasi piksel putih lainnya. The rona piksel berwarna harus sebanding dengan jarak mereka...

60
ASCII Train Golf

Pertimbangkan tujuh gerbong kereta ASCII ini. Mesin (E) __ ====== \/ | [] |========= | ) ================ O-O-O O-O-O \\ Mobil penumpang (P) =============== | [] [] [] [] | =============== O-O O-O Gerbong (B) =============== |-|-| | |-|-| =============== O-O O-O Tanker (T)...