Pertanyaan yang diberi tag parsing

13
Jimmy butuh sepasang sepatu baru!

Jimmy telah memiliki sibuk minggu lalu dengan semua ini platform dan tali , dan miskin jimmy bahkan tidak memiliki kaki atau kaki untuk berdiri di atas! Tugas Anda adalah mengambil seutas tali berisi beberapa Jimmy dan memberi mereka sepatu dan kaki! Dapatkan input dalam bentuk String...

13
Pulihkan yang utama dari kekuatan yang utama

Definisi : kekuatan prima adalah bilangan alami yang dapat diekspresikan dalam bentuk p n di mana p adalah prima dan n adalah bilangan alami. Tugas : Diberi kekuatan prima p n > 1, kembalikan prima p. Testcases : input output 9 3 16 2 343 7 2687 2687 59049 3 Penilaian : Ini adalah kode-golf...

12
Menafsirkan diagram sirkuit

Tantangan Anda adalah menafsirkan diagram sirkuit, lengkap dengan gerbang logika. Gerbang logika (Anda sebenarnya tidak perlu tahu apa yang harus dilakukan untuk menyelesaikan tantangan ini): dan gerbang: a atau gerbang: o gerbang nand: A atau gerbang: O gerbang xor: x gerbang xnor: X bukan...

12
Sejajarkan CSV

Gambaran: Tugas Anda adalah mengambil input CSV dalam key=valueformat dan mengaturnya dengan cara yang lebih terorganisir (lihat di bawah). Memasukkan: Selalu via stdin . Rekaman akan selalu dalam bentuk berikut

12
Buat kembali kalimatnya

Tantangan ini terdiri dari dua bagian. Pemenang akan menjadi solusi dengan jumlah byte total terendah. Bahasa yang sama harus digunakan untuk kedua tantangan. Bagian 1: Tulis fungsi atau program yang mengambil kalimat dengan hanya kata - kata yang valid sebagai input, dan menampilkan daftar...

12
Penerjemah untuk teori bilangan, modulo n

Sebuah kalimat nomor teori (untuk tujuan kita) adalah urutan simbol-simbol berikut: 0dan '(penerus) - penerus artinya +1, jadi0'''' = 0 + 1 + 1 + 1 + 1 = 4 +(penjumlahan) dan *(penggandaan) = (sama dengan) (dan )(tanda kurung) operator logis nand( a nand badalah not (a and b)) forall (quantifier...

12
Memecahkan Persamaan Linear

Tantangan ini tetapi dengan spek yang lebih baik. Spec Program Anda akan mengambil persamaan linear yang berisi variabel tunggal xdan menghasilkan nilai x. Input / Parsing Input hanya akan berisi angka, operator, tanda kurung ( ()) x, dan =tanda (ini berarti tidak ada spasi). Parenthesis akan...

12
Pengimpor CSV / DSV sederhana

Sedikit lebih dari kebalikan dari ini . Dalam: data DSV  multi-line dan karakter pembatas tunggal. DSV dapat diambil sebagai file, nama file, string yang dipisahkan baris, daftar string, dll. Semua catatan memiliki jumlah bidang yang sama, dan tidak ada bidang yang kosong. Data tidak mengandung...

11
Lakban Penentu Regex

Tugas Anda adalah membuat program yang menentukan apakah string yang diberikan adalah ekspresi reguler yang valid atau tidak menggunakan cuplikan kode yang bersumber dari situs di jaringan StackExchange. Untuk keperluan tantangan ini, ekspresi dialek biasa akan menjadi set dipreteli dan sebagian...

11
X lebih besar dari 3 dengan setidaknya 2 perbedaan antara X dan Y

Saya mencoba untuk menurunkan C ++. Apakah mungkin membuat kondisi ini lebih pendek? X > 3 & X - Y > 1 (Selain menghapus spasi putih, tentu saja.) Jadi, Xsetidaknya 4tapi X >= Y + 2. Xdan Ybilangan bulat dalam interval [0,5]. Saya telah mencoba menemukan beberapa formula bitwise...

11
Kurangi html ke n karakter sambil tetap memformat

Hampir setiap bahasa memiliki fungsi bawaan yang dapat memisahkan string pada posisi tertentu. Namun, segera setelah Anda memiliki tag html di string, fungsi bawaan tidak akan berfungsi dengan baik. Tugas Anda adalah menulis sebuah program atau fungsi yang membagi string pada karakter ke-n tetapi...

11
Apa karakter entitas HTML itu?

Tujuannya sangat sederhana. Menerima string sebagai input, parsing semua entitas HTML yang sesuai dengan karakter berikut (termasuk varian huruf besar mereka): áàãâäéèêëíìîïóòõôöúùûüýÿ Aturan parsing: Setiap entitas dimulai dengan &dan diakhiri dengan; Karakter pertama setelah &akan...

11
Bantu Jason memformat JSON-nya

Jason memiliki JSON yang besar tetapi tidak dapat dibaca, jadi dia perlu memproduksinya. Memformat Spec JSON memiliki 4 jenis: Angka; Hanya0-9 String; "String dikutip ganda lolos dengan\ Array; Dibatasi oleh [], dengan item yang dipisahkan oleh ,, item dapat berupa jenis ini Benda; Dibatasi...

11
Apa yang ada di TV?

Tantangan Tulis program yang, menggunakan data XML dari situs di sini , menampilkan nama program yang saat ini ditampilkan di BBC 1. Informasi Semua waktu diberikan pada waktu London (GMT + 1 pada saat posting dan GMT + 0 setelah 30 Oktober). Karena itu, Anda harus mengubah waktu lokal Anda ke...

11
Nama yang sama, lumpuh!

Tulis fungsi atau program yang, ketika diberi daftar nama, mengeluarkan atau mengembalikan daftar di mana duplikat nama yang diberikan memiliki versi singkat yang unik dari nama mereka. Memasukkan: Daftar nama, di mana nama didefinisikan oleh nama yang diberikan dan nama belakang yang dipisahkan...

11
Saya <3 mengkondisikan

Anda akhirnya memiliki banyak persyaratan yang sangat panjang dan tampak membosankan dalam kode Anda: if flag == 1: while have != needed: if type == 7: Ini dapat diubah menjadi <3rekan kondisional mereka yang jauh lebih menyenangkan : if abs(flag - 1) + 2 <3: while 3 - abs(have -...

11
R [oman | everse] Notasi Polandia

Ini adalah tahun MDLXVII di dunia di mana Kekaisaran Romawi tidak pernah jatuh, dan keruntuhan ke zaman kegelapan tidak pernah terjadi. Karena periode Pax Romana yang diperpanjang, stabilitas ekonomi kekaisaran memungkinkan teknologi untuk maju dengan kecepatan tinggi. Orang-orang Romawi mulai...