Pytania otagowane jako natural-language

Problemy związane z przetwarzaniem języków naturalnych w ludzki sposób. Zadania obejmują interpretację dowolnego tekstu, poprawianie pisowni lub gramatyki, rozumienie wymowy itp.

21
Przetłumacz swój angielski kod źródłowy na język obcy [zamknięty]
Zauważyłem, że istnieje nieproporcjonalna liczba języków komputerowych opartych na języku angielskim. Proponuję to naprawić, tłumacząc istniejące języki komputerowe na języki obce! Wybierz język komputera, który używa angielskich słów kluczowych / funkcji Wybierz dowolny naturalny * język inny niż angielski Napisz program, który tłumaczy własny kod źródłowy lub dowolny inny program …

30
Żarty taty są fajne
Wszyscy znamy klasyczny żart taty, który brzmi mniej więcej tak: Ktoś mówi zdanie, aby opisać siebie (np. I'm tiredLub I'm confused). Pojawia się entuzjasta tatusia i odpowiada Hi <adjective>, I'm Dad!, ponieważ prezentacje mają ten sam format ( I'm Peterten sam format co I'm hungry). Twoim zadaniem jest wprowadzenie danych …

4
Czy świnie potrafią latać?
Zadanie Twoim zadaniem jest napisanie funkcji lub programu w wybranym języku, który analizuje kilka instrukcji i określa, czy można wywnioskować z tych instrukcji, że świnie są w stanie latać. Wejście Dane wejściowe to ciąg znaków, który można odczytać ze STDIN, wziąć jako argument funkcji lub nawet zapisać w pliku. Dane …

6
To jest wyzwanie mówiące w języku Yoda
Wyzwanie Cóż, myślę, że to całkiem jasne, prawda? Musisz stworzyć funkcję lub program, który pobiera ciąg znaków jako argument i wyprowadza odpowiedni język Yoda. To jest golf golfowy , więc wygrywa najmniejsza liczba bajtów. Dane wejściowe Dane wejściowe mogą być dowolnymi ciągami bez linii. Możesz przetłumaczyć ciąg znaków, jeśli składa …

30
StringgnirtSStringgnirtSStringgnirtS
Oto stosunkowo proste wyzwanie. Biorąc pod uwagę ciąg o długości N , wypisz ciąg do przodu, następnie do tyłu, następnie do przodu, a następnie do tyłu ... itd. N razy. Na przykład, jeśli dane wejściowe były Hello! Powinieneś wypisać: Hello!!olleHHello!!olleHHello!!olleH Możesz także opcjonalnie wypisać jeden końcowy znak nowej linii. Twoje …
42 code-golf  string  code-golf  math  geometry  data-structures  repeated-transformation  code-golf  number  random  code-golf  math  rational-numbers  code-golf  ascii-art  animation  code-golf  ascii-art  number  code-golf  math  number  code-golf  data-structures  code-golf  string  parsing  code-golf  array-manipulation  random  permutations  code-golf  string  code-golf  parsing  code-golf  string  quine  code-golf  string  parsing  comment  code-golf  string  counting  natural-language  code-golf  string  decision-problem  code-golf  math  code-challenge  metagolf  test-battery  code-golf  string  code-golf  math  number  arithmetic  source-layout  code-golf  number  primes  decision-problem  code-golf  math  arithmetic  code-golf  date  code-golf  string  cryptography  code-golf  code-golf  chess  board-game  code-golf  geometry  grid  puzzle-solver  set-partitions  code-golf  number  natural-language  code-golf  ascii-art  code-golf  math  code-golf  string  ascii-art  kolmogorov-complexity  code-golf  string  natural-language  code-golf  game  board-game  tic-tac-toe  code-golf  ascii-art  hexagonal-grid  code-golf  string  comment  code-golf  internet  code-golf  sorting  code-golf  kolmogorov-complexity  unicode  code-golf  tips  code-golf  string  natural-language  code-golf  string  kolmogorov-complexity  source-layout  hello-world  code-golf  string  kolmogorov-complexity  counting  natural-language  code-golf  random  quine  code-golf  string  math  bitwise  code-golf  permutations  code-golf  string  code-golf  arithmetic 

30
Goodness Giza Golf!
„Liczba Giza”, zwana również potocznie liczbą Timmy'ego, to dowolna liczba, w której cyfry przedstawiają piramidę ( A134810 ). Na przykład „12321” jest liczbą Gizy, ponieważ można ją wizualizować w następujący sposób: 3 2 2 1 1 Jednak coś takiego jak „123321” nie jest liczbą Giza, ponieważ na górze piramidy znajdują …

15
Policz do 20 słowami!
Korzystanie z następujących list słów rozdzielonych długością: https://github.com/Magic Octopus Urn / wordListsByLength Wydrukuj 1 słowo z każdej listy długości n od 1 aż do 20, oto poprawny przykład: a an and hand hands handle handles abandons abandoned understand outstanding newfoundland understanding characteristic characteristics characterization characterizations characteristically characterologically chemotherapeutically Alternatywnie (tablica): …

26
Robienie kwadratowych słów
Wyzwanie Twoim zadaniem jest stworzenie programu, który pobiera dane wejściowe z ciągu i generuje dane wyjściowe w formacie kwadratu. Puste ciągi powinny zwracać pusty ciąg. Przykłady Biorąc pod uwagę wkład: golf Twój program powinien wypisać: golf o l l o flog Wkład: 123 Wydajność: 123 2 2 321 Wkład: a …

4
Jesteś romanizerem, skarbie
Romanizacja języka japońskiego polega na konwersji japońskiego tekstu na znaki łacińskie. W tym wyzwaniu otrzymasz ciąg znaków japońskich jako dane wejściowe i będziesz musiał przekonwertować je na prawidłowy ciąg ASCII. Co musisz wiedzieć Język japoński ma trzy systemy pisania: hiragana (krzywoliniowy używany do krótkich słów), katakana (kąt-y używany do dźwięków …

1
Zgadnij, jak wymówić niemieckie słowa
Wprowadzenie W przeciwieństwie do angielskiego, niemiecki jest uważany za dość foniczny system pisania . Oznacza to, że zgodność pisowni z wymową jest bliska. Biorąc pod uwagę każde słowo, którego nie znasz, nadal będziesz wiedział, jak wymówić je ze względu na system pisowni. Oznacza to, że komputer powinien być w stanie …

15
Jak długie jest walijskie słowo?
Napisz program lub funkcję, która odbiera jako wejście ciąg znaków reprezentujący walijskie słowo (UTF-8, chyba że określiłeś inaczej). Wszystkie poniższe litery są w języku walijskim: 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, …

18
Policz do 100 w języku duńskim
Wydrukuj wszystkie liczby od 0-100 we właściwej kolejności, używając duńskiego sposobu liczenia Jak się liczą Podobnie jak angielski, mają dedykowane słowa dla 0-20, 30, 40 i 100 Zamiast mówić twenty-onei twenty-two, mówią one and twentyitwo and twenty Począwszy od pięćdziesięciu mówią wielokrotności 10 jako n * 20 50 = half …

18
Zautomatyzuj swoje pierwsze ćwiczenie liczenia
Wyzwanie CodeGolf PWSSHHHH! Budzisz się w laboratorium kriogenicznym w 3000 roku. Po eskortowaniu do biura zadań, aby otrzymać chip kariery, prawdopodobnie od chłopca z dostawy, sonda wykrywa, że ​​jesteś od 2000 roku. Z tego powodu i kilku stereotypy, jesteś głupi w porównaniu z dzisiejszym współczesnym człowiekiem i zmuszony jesteś powtarzać …

10
Powiedz mi, ile problemów matematycznych muszę zrobić!
Mój nauczyciel zawsze daje mi najbardziej skomplikowany zestaw zadań matematycznych do odrabiania zadań domowych. Jak: pg. 546: 17-19, 22, 26, pg. 548: 35-67 odd, 79, 80-86 even. Chcę z góry wiedzieć, ile czasu mam poświęcić na pracę domową, ale nie chcę tego wszystkiego wymyślać. Dlatego Twoim zadaniem jest zaprogramowanie go …

22
Detonuj ciąg
Dając dowolny ciąg, wydrukuj go w postaci trójkąta, w którym tekst biegnie w górę i w dół wzdłuż każdej przekątnej. Na przykład wejście "Hello World"powinno wypisać: d l r d o l W r d o l o W r d l o l l o W r d e …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.