Pertanyaan yang diberi tag code-golf

24
Reverse Bracket Insinyur Rectangles

Setiap programmer tahu bahwa persegi panjang □benar-benar menyenangkan. Untuk memperburuk kesenangan ini, diagram lucu dan kabur ini dapat diubah menjadi kelompok kurung terjalin. Tantangan ini adalah kebalikan dari saya sebelumnya . Katakanlah Anda memiliki sekelompok persegi panjang yang saling...

24
Flip It, Flop It, Mean It

Ikhtisar Diberikan gambar dalam format PPM (P3) polos sebagai input, untuk setiap piksel pdalam gambar, ganti masing-masing merah, hijau, dan biru 4 piksel berikut dengan nilai rata-rata lantai dari saluran masing-masing dari 4 piksel: p diri Pixel terletak di plokasi ketika gambar dibalik...

24
Gambarkan jaringan node

Ada jaringan hingga 26 node (bernama Ake Zatau ake zsesuai keinginan Anda). Setiap pasangan node dapat terhubung atau terputus. Sebuah node dapat terhubung ke paling banyak 4 node lainnya. Tugas Anda adalah menggambar jaringan dalam diagram 2D. Input akan diberikan sehingga tugas ini dimungkinkan...

24
Golf string twister

Bagaimana string dipelintir Algoritma memutar sangat sederhana. Setiap kolom digeser ke bawah oleh indeksnya (col 0 bergerak turun 0, col 1 bergerak 1, ...). Pergeseran kolom terbungkus ke atas. Ini berfungsi seperti ini: aaaa bbbb cccc Menjadi: a ba cba ---- cba cb c Dengan segala...

24
Tukar, hapus, dan ulangi

pengantar Mari kita amati string berikut: ABCDEFGHIJKLMNOP Jika kita menukar ujung string , yaitu: ABCDEFGHIJKLMNOP ^^ ^^ Kami mendapatkan hasil sebagai berikut: BACDEFGHIJKLMNPO Setelah itu, kami menghapus ujung string, yang dalam hal ini adalah Bdan O. Hasilnya

24
Kiat untuk bermain golf di Rust

Walaupun Rust sangat, sangat jarang bersaing dalam kompetisi kode golf (Jawa seringkali lebih pendek), Rust masih bisa menyenangkan untuk bermain golf. Apa saja trik untuk membuat kode Rust lebih pendek? Silakan posting hanya satu tip di setiap

24
Membuat akronim

Objektif Tujuan Anda adalah membuat program yang mengubah input ke akronimnya. Masukan Anda dijamin hanya memiliki huruf dan spasi. Input akan memiliki tepat satu spasi di antara kata-kata. Anda harus menampilkan akronim dari input. Aturan Kode Anda tidak boleh peka huruf besar-kecil (mis....

24
Membagi array byte menjadi array bit

Tulis fungsi yang ketika diberi buffer b(panjang 1 - 104857600 byte) dan sejumlah bit n(1 <= n <= 64), pisahkan buffer menjadi potongan-potongan nbit. Pad kanan potongan terakhir dengan 0s hingga nbit. misalnya Diberi buffer b = "f0oBaR"atau setara [102,48,111,66,97,82]dan n = 5,...

24
Semua bersama Sekarang

Diberikan daftar angka 1 hingga 9, menghasilkan apakah setiap digit dikelompokkan bersama sebagai satu blok yang berdekatan. Dengan kata lain, tidak ada dua digit yang sama yang dipisahkan oleh angka yang berbeda. Tidak apa-apa jika digit tidak muncul sama sekali. Bytes paling sedikit...

24
Tips untuk bermain golf di Swift

Apa saja tips untuk bermain golf kode di Swift? Fokusnya pada keamanan tampaknya membuatnya sulit untuk bermain golf, tetapi itu membuat sedikit tips dan bahkan lebih bermanfaat. Apakah ada fitur di Swift yang dapat membantunya unggul dalam kode-golf pada aplikasi tertentu? Silakan kirim satu tip...

24
Keyboard piano ASCII

Tombol piano memiliki lebar 3 karakter, dan tinggi 7 karakter. Namun, jika setiap kunci memiliki 3 karakter lebar, tidak akan ada cukup ruang untuk kunci hitam. Itu sebabnya beberapa kunci putih dipotong bagiannya. Ada 3 jenis kunci putih. Kunci dengan setengah kanan yang hilang (R): ____ | | |...

24
Apakah pintu garasi listrik terbuka?

Pintu garasi listrik saya berfungsi seperti ini: Hanya ada satu tombol untuk mengendalikan pintu Jika pintu tertutup sepenuhnya dan saya menekan tombol, pintu mulai terbuka. Dibutuhkan 10 detik untuk membuka sepenuhnya Jika pintu terbuka penuh dan saya menekan tombol, pintu mulai menutup....

24
Waktu 24 dan 12 Jam

Tulis program atau fungsi tanpa input yang mencetak atau mengembalikan string 24 jam dan 12 jam ini: 00:00 12:00am 01:00 1:00am 02:00 2:00am 03:00 3:00am 04:00 4:00am 05:00 5:00am 06:00 6:00am 07:00 7:00am 08:00 8:00am 09:00 9:00am 10:00 10:00am 11:00 11:00am 12:00 12:00pm 13:00 1:00pm 14:00...

24
Zigzag Yang Pernah Memperkuat

Tulis sebuah program atau fungsi yang mengambil dalam bilangan bulat positif N dan mengeluarkan angka N pertama dari pola zigzag yang menguatkan ini, hanya menggunakan garis yang diperlukan: 26 25 27 . 10 24 28 . 9 11 23 29 . 2 8 12 22 30 44 1 3 7 13 21 31 43 4 6 14 20 32 42 5 15 19 33 41...

24
Gali ke Australia - antipode

Latar Belakang Tak terhitung generasi anak yang bertanya-tanya di mana mereka akan berakhir jika mereka menggali lubang langsung ke bawah. Ternyata ini, secara mengejutkan, akan agak berbahaya , tapi bagaimanapun ... Antipoda adalah titik yang saling berhadapan secara langsung di permukaan bumi....

24
Menyusun ulang nomor menjadi urutan abjad

Diberikan integer non-negatif ( n), buat fungsi yang mengembalikan ndalam urutan abjad, sesuai dengan ejaan literal dari setiap digit n. Contoh: Input: 101 >> one, zero, one >> one, one, zero Output: 110 Input: 31948 >> three, one, nine, four, eight >> eight, four, nine,...

24
Illustrasikan ketukan musik

Anda tahu — mereka terlihat seperti ini: sumber Tujuannya adalah untuk menggambar ilustrasi ketukan musik seperti berikut: = = = = = = = = == = == = == = ==== == ==== == === = = ======= ======== == ==== = ========= = ================================= Aturannya adalah: Lebar ilustrasi adalah...

24
Gambar sebuah tangga dan geser

Tugas Anda adalah membuat program atau fungsi yang mengambil, sebagai input, bilangan alami ( n) antara 1 dan 25 (inklusif) dan mencetak representasi isometrik dari slide dan tangga dengan njumlah anak tangga. Spesifikasi tangga dan slide Tangga selalu berorientasi di sebelah kiri dan slide di...