Pertanyaan yang diberi tag «whitespace»

Untuk tantangan yang terkait dengan pemrosesan dan penempatan karakter spasi putih (terutama, tetapi tidak terbatas pada spasi, tab, dan umpan baris), seperti tantangan yang terkait dengan indentasi. Untuk tantangan tentang bahasa pemrograman esoteris Whitespace, gunakan [whitespace-language] sebagai gantinya.

25
Cetak Negatif Kode Anda
Pertimbangkan kuadrat karakter ASCII yang dapat dicetak (titik kode 0x20 hingga 0x7E) untuk panjang sisi N , seperti yang berikut (di sini, N = 6 ): =\ g \ 7 m+y "g L ~ e> PHq Kami juga mengharuskan setiap baris dan setiap kolom mengandung setidaknya 1 spasi dan 1 …

30
Kurung Teleskopik
Pertimbangkan string kurung yang tidak kosong dengan benar: (()(()())()((())))(()) Kita dapat membayangkan bahwa setiap pasangan kurung mewakili cincin dalam konstruksi teleskopik yang runtuh . Jadi mari kita memperluas teleskop: ( )( ) ()( )()( ) () ()() ( ) () Cara lain untuk melihatnya adalah bahwa tanda kurung di kedalaman …

30
Dari Teka-teki Pemrograman ke Golf Code
Tugas Anda adalah menulis sebuah program yang menghasilkan string yang tepatProgramming Puzzles (mengikuti baris baru opsional), tetapi ketika semua spasi, tab, dan baris baru dihapus outputnya Code Golf(mengikuti baris baru opsional.) Hitungan byte Anda adalah hitungan program pertama, dengan spasi masih ada. Catatan Ruang di Code Golf dan Programming Puzzles …

12
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 Anda, dan efisiensi struktur data ditingkatkan. Berikut ini contohnya, …

24
Ruang kosong yang signifikan
Kami mendefinisikan spasi putih menjadi salah satu dari tiga karakter, tab (0x09), baris baru (0x0A) atau spasi (0x20). Untuk tantangan ini, Anda harus menulis dua program atau fungsi dalam bahasa pemrograman yang sama, yang melakukan tugas-tugas berikut: Hitung karakter spasi putih dalam string yang diberikan. Misalnya input 123 -_- abc …


30
Menambahkan Panjang String
Tantangan: Diberikan string spada karakter a- z, A- Z, 0- 9, tambahkan panjangnya ssendiri, dengan menghitung karakter tambahan dalam panjangnya sebagai bagian dari panjang total s. Memasukkan: Hanya seutas panjang acak (bisa kosong). Keluaran: String yang sama, tetapi dengan panjangnya ditambahkan sampai akhir. Karakter yang mewakili panjang juga harus dihitung …
51 code-golf  string  code-golf  string  random  code-golf  array-manipulation  code-golf  ascii-art  kolmogorov-complexity  random  code-golf  array-manipulation  code-golf  stateful  code-golf  hello-world  code-golf  string  code-golf  interpreter  lisp  code-golf  restricted-source  quine  palindrome  code-golf  ascii-art  random  generation  challenge-writing  ascii-art  random  polyglot  maze  answer-chaining  string  cops-and-robbers  whitespace  code-golf  string  cops-and-robbers  whitespace  code-golf  number  sequence  code-golf  date  code-golf  ascii-art  decision-problem  code-golf  combinatorics  chemistry  code-golf  kolmogorov-complexity  source-layout  radiation-hardening  code-golf  ascii-art  path-finding  maze  code-golf  string  ascii-art  game  animation  code-golf  string  ascii-art  code-golf  ascii-art  kolmogorov-complexity  code-golf  restricted-source  new-years 

25
Ruang Putih Signifikan: Polisi
Untuk tujuan tantangan ini, kami akan mendefinisikan spasi putih sebagai hanya baris baris (0x0A) dan spasi (0x20). Perhatikan bahwa sebagian besar bahasa dan rasa regex mempertimbangkan banyak karakter lain sebagai spasi putih, baik di dalam maupun di luar rentang ASCII sehingga Anda mungkin tidak dapat menggunakan built-in yang sesuai. Tantangan …

7
Menghindari Sungai
Latar Belakang Dalam tipografi, sungai adalah kesenjangan visual dalam blok teks, yang terjadi karena penyelarasan spasi secara kebetulan. Ini sangat menjengkelkan karena otak Anda tampaknya mengambilnya dengan lebih mudah dalam penglihatan tepi, yang terus-menerus mengganggu mata Anda. Sebagai contoh, ambil blok teks berikut ini, garis-garis patah sehingga lebar garis tidak …

5
Ya Tuhan, penuh ruang!
Beberapa orang bersikeras menggunakan ruang untuk tabulasi dan indentasi. Untuk tabulasi, itu tidak dapat disangkal salah. Menurut definisi, tabulator harus digunakan untuk tabulasi. Bahkan untuk lekukan, tabulator secara obyektif lebih unggul: Ada konsensus yang jelas di komunitas Stack Exchange. Menggunakan satu ruang untuk lekukan secara visual tidak menyenangkan; menggunakan lebih …

3
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 …

20
Figur dan Tanah
Sumber: Wikipedia Untuk tantangan ini, Anda harus menulis dua program yang menyerupai gambar dan dasar dari gambar di atas, sehingga salah satunya mencetak figuredan mencetak lainnya ground. Secara khusus: Tulis program yang tidak mengambil input dan mencetak string figure. Satu-satunya karakter spasi putih yang diperbolehkan dalam program Anda adalah spasi …

4
Formatter Penjelasan Kode
Pengajuan golf kode yang sukses, pada dasarnya, dipenuhi dengan simbol-simbol gila di semua tempat. Untuk membuat pengajuan mereka lebih mudah dimengerti, banyak pegolf kode memilih untuk memasukkan penjelasan kode mereka. Dalam penjelasan mereka, garis kode diubah menjadi diagram yang meledak secara vertikal. Misalnya, jika ini adalah kode saya: 1_'[3:~2@+]` Salah …

5
Hancurkan tab menjadi dua
Perang suci telah diperebutkan ruang vs tab. (Dan tentu saja ruang, menjadi superior secara objektif, menang.) - Alex A. S ome PEO p le masih menolak untuk sebuah ccept yang WHI c h adalah cl e Arly s upreme. Anda baru saja menerima sebuah file dengan menggunakan incor ulang ct, …

23
Menyelaraskan garis!
Menyelaraskan garis! Diberikan karakter dan string multiline, tugas Anda adalah memberi pad setiap baris string sehingga mereka berbaris di antara pembatas yang diberikan. Contohnya Memasukkan: , Programming, Puzzles And, Code golf Keluaran: Programming, Puzzles And, Code golf Memasukkan Input akan berupa string multiline dan karakter (yang akan Anda selaraskan), Anda …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.