«natural-language» 태그된 질문

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

30
가장 빈번한 단어는 무엇입니까?
가장 빈번한 단어는 무엇입니까? 문장이 주어지면 프로그램은 각 단어의 빈도를 세어 가장 많이 사용되는 단어를 출력해야합니다. 문장의 길이는 고정되어 있지 않으므로 매우 길어질 수 있으므로 코드는 가능한 짧아야합니다. 규칙 / 요구 사항 각 제출물은 전체 프로그램 또는 기능이어야합니다. 함수 인 경우 프로그램 맨 아래에 함수 호출을 추가하기 만하면 실행 가능해야합니다. …

4
골프 나 An OOP!
골프 나 An OOP! 객체 지향 프로그래밍의 두 가지 중요한 구성 요소는 상속과 구성입니다. 함께 사용하면 문제를 해결하기 위해 간단하면서도 강력한 클래스 계층을 만들 수 있습니다. 당신의 임무는 클래스 계층에 대한 일련의 진술을 분석하고 계층에 관한 질문에 답변하는 것입니다. 입력 파일이나 표준 입력에서 읽은 클래스 계층 구조에 대한 일련의 진술과 …

12
러시아어를위한 복수형 함수 작성
영어에서 명사는 단수 (하나)인지 복수 (다른 것)인지에 따라 두 가지 다른 형태를 취할 수 있습니다. 예를 들어 "1 개", "2 개", "0 개", "57 개"등을 말합니다. 러시아어에는 세 가지 범주가 있습니다. "1 개, 2 개, 5 개"대신 러시아어로 "1 собака, 2 собаки, 5 собак"가됩니다. 범주는 다음 논리에 따라 구분됩니다. "단일": …

4
감사합니다! … 아니?
소개 거리 대화는 특히 거리별로 잘 알려지지 않은 프로그래머에게는 이해하기 어려울 수 있습니다. 우리 모두가 도시 환경에서 생존 할 수 있도록 통역사를 만드는 것이 귀하의 임무입니다. 도전 영어 문장을 입력으로 받으면 문장의 결과가 양수인지 음수인지를 결정하는 프로그램이나 함수를 만듭니다. 문장에는 부정적인 단어 가 포함 0됩니다 2. 프로그래머가 알고 있듯이, 이중 …

18
PronunciationSort ™
우리는 모두 다른 멋진 정렬 알고리즘을 알고 있지만, 발음하기 쉬운 방식으로 숫자를 제공하지는 않습니다. 이를 해결하기 위해 숫자 목록을 정렬하는 가장 자연스러운 방법 인 PronunciationSort ™를 사용하는 것이 좋습니다. 발음 숫자를 발음하는 공식 규칙 (이 문제에서)은 숫자가 하나씩 발음되고 결과 문자열이 사전 순서대로 정렬됩니다. 예를 들어, 이것은 숫자 845가 발음 …

5
대명사
도전 하나 이상의 주관적인 대명사 로 구성된 문자열 을 + 부호로 구분 하여 인수로 사용하는 함수 또는 프로그램을 작성하십시오 . 결과는 단일 대명사 여야합니다. 즉, 다음 단락에서 정의 된 관계의 결과입니다. 물론, 반드시 존재하는 문법 오류를 수정하기 위해 자유롭게 편집하십시오.) 이것은 코드 골프 도전이므로 가장 짧은 코드가 승리합니다. 관계 이 …

9
3 x 3 개의 견고한 정사각형 모두 인쇄
(a와 유사한 견고한 사각형 매직 스퀘어 ) N의 정수 (1)의 구성 인 2 매 2에 의한 아 격자는 동일한 금액을 갖도록한다는 N N 의한 격자. 예를 들어, N = 3 인 경우 하나의 견고한 사각형은 1 5 3 9 8 7 4 2 6 네 개의 2x2 하위 그리드 1 …
24 code-golf  number  arithmetic  number-theory  grid  code-golf  binary  code-golf  popularity-contest  code-golf  chemistry  code-golf  code-golf  date  code-golf  quine  chess  code-golf  hexadecimal  code-golf  number  arithmetic  sequence  array-manipulation  code-golf  math  date  code-golf  typography  code-golf  string  code-golf  string  code-golf  code-golf  math  arithmetic  array-manipulation  grid  code-golf  puzzle-solver  code-golf  music  audio  code-golf  decision-problem  code-golf  geometry  code-golf  number  bitwise  code-golf  string  metagolf  hexagonal-grid  code-golf  string  code-golf  sorting  popularity-contest  code-golf  game  sequence  base-conversion  binary  code-golf  decision-problem  graph-theory  natural-language  code-golf  math  parsing  optimized-output  code-golf  array-manipulation  code-golf  graphical-output  image-processing  tiling  code-golf  graph-theory  path-finding  chess  code-golf  code-golf  balanced-string  code-golf  number  code-golf  sequence  code-golf  math  arithmetic  statistics  code-golf  chemistry 

5
Leet에서 영어로 번역
문제는 (영어) leetspeak / lolspeak / txtspk를 일반 영어로 번역하는 프로그램 을 작성하는 것입니다. 언어가 지원하지 않는 한 프로그램은 표준 입력 및 출력에서 ​​표준 출력으로 읽어야합니다. 영어로 된 단어 목록이 포함 된 파일을 줄 바꿈으로 구분하여 사용할 수 있습니다. 호출되어야하며 W프로그램과 같은 디렉토리에 위치합니다. (GNU / Linux 시스템 및 다른 …

9
명사인가?
문자열을 입력으로 지정하여 명사인지 여부를 판별하십시오. 1000 개의 가장 일반적인 영어 단어에서 명사로 올바르게 레이블을 붙인 수에 따라 점수가 매겨집니다. 대부분의 단어를 50 바이트 이하로 올바르게 분류하는 프로그램 또는 함수가 우선합니다. 명사 명사는 일반적으로 사물을 나타내는 단어입니다. 더 복잡해 지지만 이것이 기본 아이디어입니다. 단어가 명사 또는 어휘의 일부일 수있는 경우에는 …

5
얼마나 남았습니까?
얼마나 남았습니까? 최근에 나는 휴대 전화에서 5 분 타이머를 사용하여 피자를 만들고있었습니다. 누군가 들어 와서 얼마나 오래 남았는지 물었을 때, 나는 처음에 질문에 대답하는 방법에 대해 잠시 혼란스러워했습니다. 현재 순간의 타이머가 3:47 인 경우 '3 분 49 초'를 큰 소리로 읽을 때까지 시간이 바뀌었을 것입니다. 따라서, 나는 타이머가 도달 할 …

25
내 에스페란토를 파싱하십시오!
유명한 구성 언어 인 에스페란토 는 라틴 알파벳을 사용합니다. 그러나 ĉ, characters , ĥ, ĵ, ŝ 및 ŭ 악센트가있는 문자가 있습니다 . (C-곡절, g-곡절, H-곡절, J-곡절 S-곡절 및 U- 브레 베이 .) 물론,이 문자를 입력하는 것이 매우 어렵다. 이 질문에도 불구하고 유니 코드 선택기에서 문자를 검색해야했습니다. 이로 인해 "x"문자를 사용하는 …


15
다음 카나를 출력
일본어 가나 문자는 일본어의 단일 사운드에 해당합니다. ん ( n )을 제외 하고 다른 모든 가나는 자음 부분과 모음 부분으로 구성됩니다. 일본어 가나에는 일종의 "알파벳 순서"라는 자연스러운 순서가 있으며 일반적으로 10 x 5 테이블로 정렬됩니다. | a i u e o ----------------------------- * | a i u e o k …

4
프랑스어로 말하는 시간
봉쥬르, PPCG! Quelle heure est-il? 이것은 프랑스어로 된 시간을 의미합니다. 이것이 바로이 도전과 관련된 것입니다. 프랑스어로 (적어도 공식적으로) 말하는 시간은 영어로 말하는 시간과 약간 다릅니다. 시간을 말하는 것은로 시작 위원장의 동부 표준시 (그것은)입니다. 그런 다음 시간 뒤에 heures ( o 's) 를 넣습니다 . (프랑스어 번호를 모르는 경우 다음 목록을 …

3
100 자 이내에서 프랑스어로 남성과 여성 명사 구별
100 자 이내로 아주 작은 프로그램을 작성해야합니다. 프로그램은 남성과 여성 프랑스어 명사를 구별해야합니다. 결과 un는 남성적이고 une여성 적인 경우에 출력되어야합니다 . 종종 따를 수있는 특정 통계 규칙이 있습니다 (예 : "e"로 끝나는 경우 남성보다 여성적 일 가능성이 높습니다). 입력 : 프랑스어 단어; 악센트가있는 소문자를 포함하여 소문자와 대시로 구성 될 수 …

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