Pertanyaan yang diberi tag parsing

10
Expand tabs (implement expand (1))

Tugas Anda kali ini adalah mengimplementasikan varian expand(1)utilitas POSIX yang memperluas tab ke spasi. Program Anda adalah untuk mengambil spesifikasi tabstop dan kemudian membaca input pada standar masuk dan mengganti karakter tab pada input dengan jumlah ruang yang sesuai untuk mencapai...

10
Manajemen Antrian Jumat Hitam

pengantar Anda adalah manajer departemen elektronik di sebuah toko ritel besar dan hari penjualan terbesar tahun ini adalah hari Jumat ini . Untuk membantu mengelola keramaian, toko Anda menerapkan sistem tiket untuk transaksi terbesar, di mana pelanggan harus menunjukkan tiket sebelum membeli...

10
Ahli bahasa yang linglung

Latar Belakang Teman Anda, ahli bahasa, telah merekam dan menganalisis beberapa cuplikan percakapan sederhana dalam berbagai bahasa. Karena cukup linglung, mereka lupa bahasa apa yang digunakan oleh setiap cuplikan. Anda harus membantu mereka dengan membuat program yang menganalisis struktur...

10
Kecocokan topik berlangganan MQTT

Latar Belakang MQTT (pesan antrian Telemetry Transportasi) adalah standar ISO mempublikasikan-berlangganan berbasis protokol pesan ( Wikipedia ). Setiap pesan memiliki topik, seperti contoh berikut: myhome/groundfloor/livingroom/temperature USA/California/San Francisco/Silicon...

10
Bilangan yang palindrom di pangkalan N

Diberikan bilangan bulat non-negatif n >= 0, menghasilkan selamanya bilangan bulat bilangan bulat x_i >= 3yang palindrom di nbasis yang persis berbeda b, di mana basis bisa 2 <= b <= x_i-2. Ini pada dasarnya kebalikan dari OEIS A126071 , di mana Anda menampilkan indeks mana dalam...

10
Nilai Pindai-tron Saya!

Pengujian standar biasanya dilengkapi dengan scan-tron atau beberapa jenis dokumen jawaban yang mencatat jawaban Anda. Komputer atau manusia kemudian akan memeriksa jawaban Anda dan menentukan nilai Anda. Jadi di sini, diberikan scan-tron dan kunci jawaban, tentukan skor dan pertanyaan terjawab...

10
Puzzle Penutup yang Tepat

TANTANGAN Diberi satu set surat yang dikelompokkan, atur di papan agar menutupi seluruh area. Representasi Dewan (alias DECK KAPAL) Papan adalah kotak 6x6. Akan selalu ada total 36 kotak. Kolom ditandai AF. Baris ditandai 1-6. Contoh: A B C D E F +---+---+---+---+---+---+ 1 : : : : : : :...

10
Ketik-periksa ekspresi

Diberikan ekspresi infiks, tentukan apakah semua konstanta memiliki tipe yang sama. Operator hanya akan terdiri dari operator diad ini :+-/* Program atau fungsi Anda harus mengambil string ekspresi yang valid sebagai input, dan menampilkan nilai kebenaran jika konstanta dalam ekspresi adalah...

9
Parser Tag Sederhana

Ini adalah model pengurai HTML yang pemaaf. Alih-alih mem-parsing HTML dan mengekstraksi atribut, dalam kode golf ini, parser tag akan menjadi sederhana. Tulis fungsi yang mem-parsing struktur tag dan mengembalikan formulir yang disisipkan. Tag pembuka terdiri dari satu huruf kecil, dan tag...

9
Darimana asalmu?

INTERCAL adalah bahasa yang luar biasa, tetapi tidak selalu mudah untuk memahami kode orang lain. Ini khususnya terjadi jika mereka menggunakan pernyataan COME FROM. Definisi tantangan Tulis program atau fungsi yang mengambil kode sumber program INTERCAL sebagai aliran teks / data. Jika Anda...

9
Pengurai file kamar mayat DCSS

Dalam tantangan ini, Anda perlu mengurai file kamar mayat dari game roguelike Dungeon Crawl Stone Soup dan meng -output-nya ke STDOUT. Apa file kamar mayat ini ?? Ketika Anda mati, file teks dihasilkan dengan data karakter di dalamnya. Anda dapat melihat peralatan apa yang dimiliki karakter, apa...

9
Mengurai dan Memproses Input Bahasa Kunci

Ayo parsing dan proses Key-Language! Diberikan input dari urutan penekanan tombol keyboard dan / atau tombol khusus, tulis program, fungsi, dll. Yang menghasilkan produk ketika semua tindakan diproses berdasarkan keyboard berikut: +-------------------------------------------------------+ | ~ | ! |...

9
Sepuluh ratus kata yang paling umum

Pertanyaan ini ditulis karena "Penjelasan Hal" menyenangkan untuk dibaca, dan memberi saya ide. Tulis "hal-hal yang membuat komputer melakukan hal-hal" yang membaca / mengambil set huruf, angka dan hal-hal seperti ini "#%|?dan kembali True / 1jika semua kata adalah bagian dari set ini . Jika...

9
Golf pseudoprimes!

Pendahuluan / Latar Belakang Dalam sebuah diskusi baru - baru ini di chat crypto saya ditantang untuk berdiskusi / membantu dengan tes primality Fermat dan angka-angka Carmichael. Tes ini didasarkan pada premis yang a^(p-1) mod p==1akan selalu berlaku untuk bilangan prima p, tetapi tidak selalu...

9
Luaskan Chains Perbandingan

Tidak seperti kebanyakan bahasa, Python mengevaluasi a<b<ckarena akan dilakukan dalam matematika, sebenarnya membandingkan tiga angka, yang bertentangan dengan membandingkan boolean a<buntuk c. Cara yang benar untuk menulis ini dalam C (dan banyak lainnya) adalah a<b &&...

9
Diberikan input int n, cetak n * terbalik (n)

Diberikan bilangan bulat n, cetakn * reversed(n) reversed(n)adalah angka yang Anda dapatkan ketika Anda reversedigit n. reverse(512) = 215 reverse(1) = 1 reverse(101) = 101 >>>>>>>> func(5) = 5*5 = 25 func(12) = 12*21 = 252 func(11) = 11*11 = 121 func(659) =...

9
Tips untuk bermain golf di The Powder Toy

Bersenang-senang dengan yang satu ini, The Powder Toy adalah tantangan yang menarik untuk golf, terutama dengan logika filt. Hal yang membuat TPT menjadi tantangan adalah banyaknya banyak banyak cara untuk mendekati masalah: Should I use Cellular Automaton rules, SWCH logic, Filt logic, subframe...

8
Konversi di antara awalan SI

pengantar Sistem Satuan Internasional adalah sistem pengukuran di seluruh dunia, kecuali untuk beberapa negara termasuk AS . Sistem SI (atau sistem metrik) didasarkan pada kekuatan sepuluh, tercantum di bawah (perhatikan bahwa ini adalah tabel yang tidak lengkap): femto(f) pico(p) nano(n)...