Pertanyaan yang diberi tag natural-language

Masalah yang melibatkan pemrosesan bahasa alami dengan cara manusia. Tugas termasuk menafsirkan teks gratis, mengoreksi ejaan atau tata bahasa, memahami pengucapan, dll.

49
Lelucon ayah itu menyenangkan

Kita semua tahu lelucon ayah klasik yang berlangsung seperti ini: Seseorang mengatakan kalimat untuk menggambarkan diri mereka (misalnya I'm tiredatau I'm confused). Penggila lelucon ayah datang dan menjawab Hi <adjective>, I'm Dad!, karena perkenalan mengikuti format yang sama ( I'm...

45
Apakah Babi bisa terbang?

Tugas Tugas Anda adalah menulis fungsi atau program dalam bahasa pilihan Anda yang menganalisis beberapa pernyataan dan menentukan apakah dapat disimpulkan dari pernyataan-pernyataan yang dapat diterbangkan babi. Memasukkan Input adalah sebuah String yang dapat dibaca dari STDIN, diambil sebagai...

44
Tantangan berbahasa Yoda, ini

Tantangan Yah, saya pikir itu cukup jelas, bukan? Anda harus membuat fungsi atau program yang menggunakan string sebagai argumen dan menampilkan Yoda yang bisa berbicara. Ini adalah kode-golf , jadi paling tidak jumlah byte yang menang. Input Input bisa berupa string apa saja tanpa linefeed....

42
StringgnirtSStringgnirtSStringgnirtS

Inilah tantangan yang relatif sederhana untuk Anda. Diberikan string dengan panjang N , output string ke depan, lalu ke belakang, lalu ke depan, lalu ke belakang ... dll. N kali. Misalnya, jika input Anda Hello! Anda harus menampilkan: Hello!!olleHHello!!olleHHello!!olleH Anda juga dapat...

41
Golf Good Giza!

"Angka Giza", juga dikenal dengan sebutan Nomor Timmy adalah angka di mana angka-angka tersebut mewakili piramida ( A134810 ). Misalnya, "12321" adalah angka giza karena dapat divisualisasikan seperti ini: 3 2 2 1 1 Namun, sesuatu seperti "123321" bukan angka Giza karena ada dua digit di...

38
Membuat Kata-Kata Kuadrat

Tantangan Tugas Anda adalah membuat program yang mengambil input string apa pun, dan mengeluarkan input dalam format kuadrat. String kosong harus mengembalikan string kosong. Contohnya Diberikan input: golf Program Anda harus menampilkan: golf o l l

38
Anda seorang Romanizer, Sayang

Romanisasi bahasa Jepang mengubah teks bahasa Jepang menjadi karakter Latin. Dalam tantangan ini, Anda akan diberikan string karakter Jepang sebagai input dan diharapkan untuk mengubahnya menjadi string ASCII yang benar. Yang Perlu Anda Ketahui Bahasa Jepang memiliki tiga sistem penulisan:...

37
Tebak cara mengucapkan kata-kata Jerman

pengantar Tidak seperti bahasa Inggris, bahasa Jerman dianggap memiliki sistem penulisan fonemik yang cukup . Itu berarti bahwa korespondensi antara ejaan dan pengucapannya dekat. Mengingat kata apa pun yang tidak Anda kenal, Anda masih tahu cara mengucapkannya karena sistem ejaannya. Ini berarti...

37
Berapa lama kata Wales?

Tulis program atau fungsi yang menerima sebagai input string yang mewakili kata Welsh (UTF-8 kecuali ditentukan lain oleh Anda). Berikut ini adalah semua huruf tunggal dalam bahasa Welsh: a, b, c, ch, d, dd, e, f, ff, g, ng, h, i, j, l, ll, m, n, o, p, ph, r, rh, s, t, th, u, b, y Mengutip...

34
Meledakan string

Diberikan string apa pun, cetak dalam bentuk segitiga di mana teks berjalan naik dan turun di sepanjang setiap diagonal. Misalnya, input dari "Hello World"output harus: d l r d o l W r d o l o W r d l o l l o W r d e l o l H l o W r d e l o l l o W r d l o l o W r d o l W r...

32
Pleasanortmanteaus

Sebuah kata portmanteau adalah kombinasi dari dua kata yang mengambil bagian dari setiap kata dan membuat mereka menjadi sebuah kata single baru. Misalnya, singa + harimau => liger . Mari kita menulis sebuah program untuk menghasilkan portmanteaus dari sepasang kata input. Komputer bukan yang...

32
Tempelkan Paragraf

Dalam semangat Patch Gambar , inilah tantangan yang sama tetapi dengan teks. Tantangan Bit busuk telah mempengaruhi teks berharga Anda! Diberi paragraf yang terdiri dari karakter ASCII, dengan lubang persegi panjang di suatu tempat di dalamnya, program Anda harus mencoba mengisi lubang dengan...

31
Jumlah Kekuatan 2

Tantangan Diberikan input integer di xmana 1 <= x <= 255, kembalikan hasil dari kekuatan dua yang saat dijumlahkan beri x. Contohnya Diberikan input: 86 Program Anda harus menampilkan: 64 16 4 2 Memasukkan: 240 Keluaran: 128 64 32

30
Fibonacci Jumlah Digital

Kita semua akrab dengan deret Fibonacci : 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584, 4181, 6765 Namun, alih-alih, f(n) = f(n-1) + f(n-2)kami akan mengambil jumlah digital dari 2 entri sebelumnya. Urutan masih harus dimulai dengan 0, 1, setelah itu...

30
Segitiga ASCII

Tugas Anda adalah menulis program atau fungsi yang mencetak segitiga ASCII. Mereka terlihat seperti ini: |\ | \ | \ ---- Program Anda akan mengambil input numerik tunggal n, dengan kendala 0 <= n <= 1000. Segitiga di atas memiliki nilai n=3. Segitiga ASCII akan memiliki ngaris miring...