«natural-language» 태그된 질문

인간 언어로 자연어 처리와 관련된 문제. 작업에는 자유 텍스트 해석, 철자 또는 문법 수정, 발음 이해 등이 포함됩니다.

27
발음하기 쉬운 단어 생성
도전은 간단하다 : 단어를 생성하십시오. 명세서: 단어는 발음 할 수 있어야합니다. 이것은 "자음과 모음 사이의 대체"로 정의됩니다. 자음은 다음 문자 중 하나입니다. bcdfghjklmnpqrstvwxz 모음은 다음 문자 중 하나입니다. aeiouy 단어는 무작위로 생성되어야합니다. 단어는 모든 자음과 모음을 포함 할 수 있어야합니다. ( bcdf자음과 aei모음 에만 사용할 수는 없습니다 .) 단어는 10 …

20
숫자를 분해하십시오!
당신의 임무는 아래 형식을 사용하여 숫자를 분해하는 것입니다. 이것은 기본 변환과 유사, 대신을 나열하는 것을 제외시켰다 digits기본에, 당신은 목록 values목록 입력까지 추가하도록. 주어진베이스 인 경우 n, 다음 목록의 각 수의 형식이어야합니다 k*(n**m), 0<=k<n그리고 m목록에서 고유합니다. 명세서 합리적인 입 / 출력 형식 프로그램 / 기능은 2 개의 입력을 받아서 목록을 출력합니다. …
16 code-golf  number  sequence  number-theory  base-conversion  code-golf  bitwise  hashing  code-golf  string  ascii-art  whitespace  code-golf  math  code-golf  code-golf  image-processing  counting  code-golf  math  arithmetic  checksum  code-golf  code-golf  math  arithmetic  number-theory  code-golf  array-manipulation  random  code-golf  string  code-golf  math  ascii-art  base-conversion  code-golf  graphical-output  geometry  3d  code-golf  math  linear-algebra  matrix  code-golf  math  number  sequence  code-golf  array-manipulation  code-golf  math  matrix  linear-algebra  code-golf  number  sequence  counting  code-golf  string  code-golf  string  restricted-source  quine  sorting  code-golf  string  geometry  code-golf  string  code-golf  networking  code-golf  base-conversion  code-golf  math  matrix  code-golf  arithmetic  linear-algebra  matrix  code-golf  number  arithmetic  grid  code-golf  number  source-layout  code-golf  string  bitwise  checksum  code-golf  array-manipulation  code-golf  string  probability-theory  code-golf  tips  code-golf  sequence  code-golf  string  math  sequence  calculus  code-golf  string  palindrome  bioinformatics  code-golf  math  combinatorics  counting  permutations  code-golf  parsing  logic-gates  code-golf  arithmetic  number-theory  combinatorics  code-golf  math  sequence  polynomials  integer  code-golf  string  ascii-art  chess  code-golf  string  code-golf  number  code-golf  string  ascii-art  parsing  code-golf  code-golf  number  natural-language  conversion  code-golf  arithmetic  code-golf  string  code-golf  ascii-art  decision-problem 

13
그 숫자에 몇 음절이 있습니까?
나는 영어로 말할 때 숫자를 가지고 몇 음절이 있는지 알고 싶습니다. 이것을 1,000보다 작은 양의 정수로 제한합시다. 영국인이기 때문에 숫자가 0이 아닌 숫자가 있으면 백 열에 'and'를 붙입니다. 도전 1000보다 작은 양의 정수를 허용하고 영국 영어로 해당 숫자를 나타내는 단어로 음절 수를 출력하는 코드를 작성하십시오. 숫자를 나타 내기 위해 단어를 …

12
10의 AZ, 알지?
나의 이전 도전에 대한 후속 으로 단어와 함께 20까지 센다! , 우리는 또 다른 과제를 수행하기 위해 그 도전에서 단어 목록을 다시 사용할 것입니다. 이번에는 독점적으로 다음을 사용하게됩니다. https://github.com/Magic Octopus Urn / wordListsByLength / blob / master / 10.txt 각각 고유 한 문자로 시작하여 26 개의 다른 단어를 선택하고 A에서 …

18
코포 도프 고 폴로 팝
언어 : Oppification 재미있는 언어는 다음 단어를 각 단어에 적용하여 만듭니다. 장소 op각 자음 후. 이렇게 Code됩니다 Copodope. 그래 그거야. 이 도전의 목적을 위해 y항상 자음입니다. 도전 과제 : 탈피 oppified 단어가 주어지면 원래 단어를 반환하십시오. 입력은 문자 만 포함합니다. 첫 글자는 대문자 일 수 있습니다. 원래 단어는 절대로 비어 …

3
스택 기반 언어 토큰 화
나는 작업을했습니다 다른 호출 스택 기반의 골프 언어 Stackgoat . 이 과제에서는 Stackgoat (또는 실제로는 일반적인 스택 기반 언어) 용 Tokenizer를 작성하게됩니다. 예 "PPCG"23+ ["PPCG", '23', '+'] 'a "bc" + ['"a"', '"bc"', '+'] 12 34+-"abc\"de'fg\\" ['12', '34', '+', '-', '"abc\"de'fg\\"'] "foo ['"foo"'] (empty input) [] ' "" ['" "', '""'] …
15 code-golf  parsing  code-golf  hexagonal-grid  code-golf  string  code-golf  string  code-golf  combinatorics  code-golf  ascii-art  code-golf  string  game  counting  code-golf  arithmetic  complex-numbers  code-golf  string  code-golf  decision-problem  hexagonal-grid  code-golf  string  sequence  code-golf  number  arithmetic  code-golf  ascii-art  code-golf  ascii-art  code-golf  string  arithmetic  code-golf  number  simulation  code-golf  number  arithmetic  code-golf  string  sequence  unicode  code-golf  string  ascii-art  balanced-string  code-golf  number  clock  code-golf  ascii-art  number  code-golf  math  number  sequence  code-golf  string  ascii-art  balanced-string  code-golf  math  string  popularity-contest  graphical-output  image-processing  code-golf  string  permutations  code-golf  string  code-golf  random  code-golf  string  cryptography  palindrome  code-golf  chess  code-golf  math  array-manipulation  topology  code-golf  math  sequence  code-golf  keyboard  classification  code-golf  string  sequence  code-golf  natural-language  code-golf  math  number  sequence  sorting  code-golf  sequence  combinatorics  grid  tic-tac-toe  code-golf  geometry  code-golf  number  restricted-source  new-years  expression-building 

2
난센스로 가득 찬 책 : 석회암을 식별하십시오
우리 모두 알다시피, 석회암은 AABBA 운율 체계와 anapestic 미터 (그것이 무엇이든)가있는 짧고 5 줄이며 때로는 울리는시입니다. 리머 릭의 불합리한 글쓰기 1 줄과 5 줄은 운율로 말한 것처럼 두 번째 줄은 네 번째 줄입니다. 입력 텍스트를 제공 할 때 입력이 유효한 석회암이라고 생각하는지 여부를 인쇄 하는 가장 짧은 프로그램 을 작성해야합니다 …

10
내장 또는 라이브러리없이 영어를 숫자로 변환
이 문제는 유사하다 이 다른 그러나 나는 (아래 굵은 텍스트를 참조) 내가 훨씬 diffent와 (I 희망) 재미 중 하나를 만든 것이라고 생각하는 제한했다. 도전 프로그램이나 입력으로 양의 정수의 영어 이름 걸리는 모든 프로그래밍 언어에서 함수 쓰기 n초과하지 않는 100반환 n정수로한다. 표준 허점 은 금지되어 있으며 이미이 기능을 수행하는 내장 기능, …

5
텍스트 처리 # 1 : 하이픈
배경 이것은 텍스트 처리에 관한 3 홀 골프 코스의 첫 번째 부분입니다. 가장 중요한 아이디어는 입력 텍스트를 가져 와서 솔루션을 통해 세 가지 도전 과제 (소량의 접착제 코드 사용)에 파이프하면 아름다운 형식의 단락을 내뱉 는다는 것입니다. 이 첫 번째 과제에서 주어진 하이픈 패턴을 사용하여 텍스트에 하이픈을 씁니다. 입력 프로그램은 두 …

15
논리 게이트 수동
기본 논리 게이트를 시뮬레이트하는 프로그램을 작성하십시오. 입력 : 모두 대문자로 된 단어 다음에 공백으로 구분 된 2 자리 숫자 2 진수 (예 :) OR 1 0. 게이트는 OR, AND, NOR, NAND, XOR, 및이 XNOR요구된다. 출력 : 입력 된 논리 게이트의 출력에 1 또는 0의 두 숫자가 제공됩니다. 예 :이 AND …
13 code-golf  logic-gates  hashing  code-golf  code-golf  number  array-manipulation  integer  code-golf  string  unicode  text-processing  cops-and-robbers  boggle  cops-and-robbers  boggle  code-golf  ascii-art  code-golf  word-puzzle  king-of-the-hill  python  code-golf  sequence  kolmogorov-complexity  code-golf  source-layout  code-golf  string  kolmogorov-complexity  math  number  code-golf  date  code-golf  combinatorics  recursion  game  king-of-the-hill  javascript  code-golf  array-manipulation  code-golf  radiation-hardening  self-referential  code-golf  integer  code-golf  number  code-golf  set-theory  code-golf  sequence  code-golf  string  sorting  natural-language  code-golf  decision-problem  number-theory  primes  code-golf  code-golf  ascii-art  code-challenge  array-manipulation  sorting  rubiks-cube  regular-expression  code-golf  counting  file-system  recursion  code-golf  string  kolmogorov-complexity  color  code-golf  game  code-challenge  permutations  encode  restricted-time  decode  code-golf  math  decision-problem  matrix  integer  palindrome  code-golf  matrix  statistics  king-of-the-hill  king-of-the-hill  python  card-games  code-golf  string  natural-language  code-golf  sequence  number-theory 

6
4까지의 거리
이 도전은이 비디오를 기반으로합니다 . 이 도전을 시도하기 전에 시청하는 것이 좋습니다. 먼저 함수를 정의합니다. 이 함수 ( OEIS )는 정수 n을 입력으로 취하여 영어로 표현 된 n의 문자 수 (공백 또는 하이픈없이)를 출력합니다. 예를 들어 "three"에는 5 개의 문자가 있으므로 3은 5로 매핑됩니다. 이 과정을 반복하는 숫자로 시작하는 비디오에서 …

13
피보나치 제품
양의 피보나치 수의 고유 한 합계로 0보다 큰 수를 분해 할 수 있습니다. 이 질문에서 우리는 가능한 가장 큰 양의 피보나치 수 를 반복적으로 빼서이 작업을 수행합니다 . 예 : 1 = 1 2 = 2 3 = 3 4 = 3 + 1 12 = 8 + 3 + …
13 code-golf  math  sequence  fibonacci  code-golf  word  code-golf  cipher  code-golf  string  math  subsequence  code-golf  regular-expression  code-golf  brainfuck  assembly  machine-code  x86-family  code-golf  math  factorial  code-golf  math  geometry  code-golf  math  arithmetic  array-manipulation  math  number  optimization  stack  metagolf  code-golf  tips  assembly  code-golf  tips  lisp  code-golf  number-theory  path-finding  code-golf  number  sequence  generation  code-golf  math  geometry  code-golf  grid  permutations  code-golf  code-golf  graphical-output  geometry  fractal  knot-theory  code-golf  math  arithmetic  code-golf  interpreter  balanced-string  stack  brain-flak  code-golf  math  set-theory  code-golf  math  array-manipulation  code-golf  code-golf  string  natural-language  code-golf  code-golf  math  linear-algebra  matrix  code-golf  string  encode 

4
스페인어 불완전한 활용 / Conjugue en el imperfecto de indicativo
부정사 형태의 스페인어 동사의 입력이 주어지면, 동사는 6 가지 형태의 불완전한 형태로 결합 된 동사를 출력합니다. 불완전한 부정사를 결합하려면 부정사 끝 (-ar, -er, -ir 및 때로는 -ír)을 제거하고 아래 나열된 불완전한 끝을 추가하십시오. 불완전한 동사에는 불규칙 동사가 3 개 있으며 아래에 또한 나와 있습니다. Verb ending Replace with... -------------------------------------------------------- -ar …

4
결점 dans mon français
l' imparfait 에서 동사를 활용하려면 다음 단계를 수행해야합니다. 단어의 "줄기"를 찾으십시오. 이것은 -ons단어와 결합 된 형태의 단어 를 생략함으로써 달성됩니다 . 예를 들어, vivre 는 nous vivons입니다 . 생체-ons 에서 제거 하여 수율 .viv- 주제에 따라 줄기를 잡고 적절한 결말을 추가하십시오. 결말은 다음과 같습니다. je -ais tu -ais il/elle -ait …

3
단어를 다른 단어로 분해합니다 (예 : "afterglow"= "aft"+ "erg"+ "low")
여기 당신의 모든 대장장이를위한 것이 있습니다! 단어 목록을 가져 와서 각 단어에 대해 가능한 모든 분해 분해 목록을 생성하는 프로그램 또는 함수를 작성하십시오. 예를 들면 다음과 같습니다. (참고 : 이것은 설명을위한 작은 샘플링에 불과합니다. 실제 출력은 훨씬 더 방대합니다.) afterglow = after + glow afterglow = aft + erg + …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.