«parsing» 태그된 질문

이 태그는 구문 분석 입력이 챌린지의 큰 부분 인 챌린지를 나타냅니다.

19
URL 친화적 인 제목
이 사이트의 사람들은 게시물 제목을 꾸미기를 정말로 좋아합니다 ... Stewie's sequence: + * - / + * - / 그러나이 제목을 페이지 URL에 포함시켜야 할 때 간단합니다. stewies-sequence 도전 당신의 임무는 게시물 제목을 나타내는 문자열이 주어진 "URL 친화적 인"변환을 출력 / 반환하는 프로그램이나 함수를 만드는 것입니다. 알고리즘은 다음과 같습니다. 소문자로 …

27
C ++ 14 정수 리터럴 구문 분석
http://en.cppreference.com/w/cpp/language/integer_literal 에 따르면 정수 리터럴은 decimal / hex / octal / binary 리터럴과 선택적 정수 접미사로 구성됩니다. 이 도전에 사용되지 않습니다. 십진 리터럴은 a non-zero decimal digit (1, 2, 3, 4, 5, 6, 7, 8, 9), followed by zero or more decimal digits (0, 1, 2, 3, 4, 5, 6, …

30
12 시간에서 24 시간 시간 변환기
놀랍게도이 간단한 작업은 아직 존재하지 않는 것 같습니다. 당신의 임무는 12 시간의 시간을 입력으로 받아 "군사 시간"또는 24 시간 시간 형식으로 변환하는 프로그램을 작성하는 것입니다. 입력 형식은 다음과 같습니다. HH:MM am/pm 약간의 변형이 허용되지만 : 남은 시간과 am / pm을 분리하는 공간은 선택 사항입니다. 마지막 부분은 "am"/ "pm"또는 "a"/ "p"일 …

9
Microsoft MS-DOS 5.0 FAT 디렉토리 항목 디코딩
Microsoft FAT 파일 시스템에는 디스크의 어느 "폴더"에 어떤 "파일"이 있는지를 나타내는 디렉토리 테이블이 있습니다. 당분간 이러한 항목은 많은 양의 정보를 적은 양의 비트로 만들었습니다. 궁금한 점 에 대해서는 Wiki 에 많은 기술 사양이 있지만 여기서의 과제는 항목의 "단순한"디코딩에 중점을 둘 것입니다. 각 항목은 32 바이트 이진 단어로 구성되며 여러 섹션으로 …

10
쿼터니언 파싱
아직 모른다면 쿼터니언은 기본적으로 4 파트 숫자입니다. 이 도전의 목적을 위해, 그것은 실제 성분과 3 개의 가상 성분을 가지고 있습니다. 상상의 구성 요소는 접미사로 표현된다 i, j, k. 예를 들어, 1-2i+3j-4k함께 쿼터니언이다 1실수 성분과 인 -2, 3및 -4허수 성분 인. 이 도전에서는 쿼터니언 (예 :)의 문자열 형식 "1+2i-3j-4k"을 계수 목록 …

18
회전 대칭이있는 숫자
정수 주어 출력은 truthy의 그것이 동일한 거꾸로 경우 값이나 (180 ° 회전) falsy 그렇지 값. 0, 1및 8회전 대칭이있다. 6되고 9그 반대도 마찬가지입니다. 확실한 결과를 산출하는 일련의 숫자 : OEIS A000787 0, 1, 8, 11, 69, 88, 96, 101, 111, 181, 609, 619, 689, 808, 818, 888, 906, 916, 986, …
27 code-golf  number  sequence  decision-problem  code-golf  string  parsing  c  code-golf  sorting  integer  code-golf  number  sequence  rational-numbers  graphical-output  atomic-code-golf  assembly  box-256  code-golf  geometry  tips  python  code-golf  number  sequence  arithmetic  number-theory  code-golf  ascii-art  kolmogorov-complexity  geometry  code-golf  graphical-output  code-golf  math  code-golf  grid  cellular-automata  game-of-life  code-golf  string  subsequence  code-golf  arithmetic  rational-numbers  code-golf  tips  dc  code-golf  ascii-art  kolmogorov-complexity  date  code-golf  string  primes  code-golf  string  natural-language  conversion  code-golf  sequence  code-golf  number-theory  primes  base-conversion  code-golf  math  primes  base-conversion  code-golf  ascii-art  fractal  code-golf  matrix  code-golf  math  tips  geometry  python  string  code-challenge  keyboard  code-golf  graphical-output  code-golf  string  code-golf  number  sequence  cops-and-robbers  number  sequence  cops-and-robbers 

4
정규식 반전
도전 유효한 정규 표현식이 주어지면 동일한 문자열 세트와 일치하지만 반대의 정규 표현식을 출력하십시오. 작업 이 문제는 가장 기본적인 정규식 작업을 사용 : ^, $, ?, +, *, [], {}, |. 캡처 그룹이나 복잡한 것들과 같은 것은 없습니다. 특수 문자를 이스케이프 처리 할 수 ​​있습니다. 샘플 입력 / 출력 참고 : …

30
chmod 디코딩
도전 3 자리 8 진 권한 번호가 주어지면 부여한 권한을 출력하십시오. chmod UNIX OS에서 파일 권한은 chmod명령을 사용하여 변경됩니다 . chmod를 사용하는 방법은 거의 없지만 오늘날 우리가 집중할 방법은 8 진 권한을 사용하는 것입니다. 권한 번호의 세 자리 숫자는 다른 사람을 나타냅니다. 첫 번째 숫자는 사용자 의 권한을 나타냅니다 두 …

15
Transpile WordMath
우리는 모두 다음과 같은 온라인 "maths hax"를 보았습니다. Think of a number, divide by 2, multiply by 0, add 8. 그리고 마술로 모든 사람은 숫자 8로 끝납니다! 언어 위의 텍스트 구문 인 "WordMath"를 사용하는 프로그래밍 언어를 정의 해 봅시다. WordMath 스크립트는 다음 템플릿을 따릅니다. Think of a number, <commandlist>. 이는 …

5
2 차원 구문 분석
배경 앨리스와 밥은 모든 PPCG 도전에서 승리하기 위해 골프 언어를 만들고 있습니다. Alice는> <>와 같은 2 차원 언어를 만들고 싶어하지만 Bob은 J와 같은 접두사 접두사 구문을 선호합니다. 파서는 작성하는 데 어려움이 있으며 도움이 필요합니다! 구문 사양 Alice와 Bob의 언어에는 소문자 ASCII 문자로 표시되는 변수a-z 와 대문자 ASCII 문자로 표시되는 함수 …

9
문자열의 패 런트 제거
적절하게 괄호로 묶인 문자열을 입력으로 받으면 중첩 괄호를 제거하고 일치하는 괄호 내 (또는 모든 괄호 외부)에 비어 있지 않은 모든 서브 스트링의 목록을 출력하십시오. 각 하위 문자열은 정확히 일치하는 괄호 안에있는 일련의 문자 여야합니다. 하위 문자열은 깊이 순서대로 나열되어야하며 동일한 깊이의 하위 문자열은 문자열에서 나타나는 순서대로 나열되어야합니다. 입력이 항상 올바르게 …

14
소포 파싱
Mark My Mail 챌린지 에 대한 도움 덕분에 PPCG-Post는 생성 된 바코드로 모든 소포를 성공적으로 스탬프 처리했습니다! 이제 해독 할 차례입니다. 이 챌린지에서 프로그램은 Mark My Mail 챌린지 에서 생성 된 바코드가 주어지면이를 해독하고 인코딩 된 정수를 반환합니다. 그러나 조심하십시오! 바코드가 거꾸로되어있을 수 있습니다. 4 상태 바코드 인코딩 문제를 놓친 …

3
단순화 된 커닝 구현
소개 커닝 이란 텍스트 문자 사이의 간격을 조정하는 것을 의미합니다. 예를 들어, Top다음 세 가지 글리프로 작성된 단어를 고려하십시오 . ##### ..... ..... ..#.. ..... ..... ..#.. ..##. .###. ..#.. .#..# .#..# ..#.. .#..# .#..# ..#.. ..##. .###. ..... ..... .#... ..... ..... .#... 글리프 사이의 틈을 점으로 채우고 완성 …
24 code-golf  grid  code-challenge  atomic-code-golf  code-golf  combinatorics  probability-theory  card-games  code-golf  number  geometry  code-golf  decision-problem  chess  code-golf  math  number  sequence  code-golf  string  regular-expression  code-golf  arithmetic  integer  code-golf  math  array-manipulation  code-golf  number  decision-problem  integer  code-golf  string  ascii-art  kolmogorov-complexity  code-golf  decision-problem  graph-theory  binary-matrix  code-golf  string  parsing  code-golf  string  code-golf  morse  code-golf  code-golf  string  code-golf  ascii-art  cellular-automata  code-golf  binary  base-conversion  code-golf  arithmetic  decision-problem  integer  checksum  code-golf  matrix  linear-algebra  code-golf  code-golf  game  code-golf  sequence  binary  code-golf  combinatorics  optimization  code-golf  decision-problem  quine  code-golf  rational-numbers  bitwise  code-golf  string  permutations  code-golf  kolmogorov-complexity  unicode  code-golf  ascii-art  number  code-golf  number  integer  binary  base-conversion  code-golf  array-manipulation  code-golf  chemistry  code-golf  number  sequence  fibonacci  code-golf  matrix  optimization  code-golf  number  code-golf  math  number  sequence  code-golf  math  array-manipulation  matrix  linear-algebra  code-golf  kolmogorov-complexity  cops-and-robbers  cops-and-robbers  code-golf  tips  basic  code-golf  decision-problem  binary  tiling  game  king-of-the-hill  python  code-golf  c  code-golf  ascii-art  code-golf  string  kolmogorov-complexity  alphabet  code-golf  number  code-golf  string  code-golf  number  sequence  integer  code-golf  number  permutations  restricted-complexity  restricted-time 

10
TIO 답변을 CMC 답변으로 변환
유용한 무언가를 한 번 해보자. Try It Online codegolf 제출의 텍스트가 제공되면 동등한 형태의 Chat Mini Challenge 제출을 작성하십시오. Language, N bytes: [`code`](URL) 또는 (제출이 단일 바이트 인 경우 – TIO는 필요한 경우에만 첫 번째 행에 후행을 추가합니다) Language, 1 byte: [`code`](URL) 제출물이 한 줄만 백틱 ( `)을 포함하지 않습니다 …

2
인시던트 토큰 화기 작성
배경 인시던트 는 토큰 목록이 미리 결정되지 않고 입력에서 유추된다는 점에서 상당히 특이한 프로그래밍 언어입니다. 따라서 인시던트 프로그램을 토큰 화하는 것은 특히 어려울 수 있습니다. 이 작업은 직접 수행하는 것입니다. 작업 프로그램에 문자열이 입력됩니다. 사건이이를 토큰 화하는 데 사용하는 알고리즘은 다음과 같습니다. 입력의 하위 문자열로 발생하는 모든 문자열을 정확히 세 …

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