«code-golf» 태그된 질문

코드 골프는 가장 적은 바이트의 소스 코드에서 특정 문제를 해결하기위한 경쟁입니다.

30
메타 정규식 골프의 다른 종류
주의 사항 : 대중의 요구에 따라 규칙을 약간 완화했습니다. 최대 정규 표현식 크기는 5 개의 응답마다 1 바이트 씩 증가 합니다 . 답 N 은 최대 29 + ⌈N / 5⌉ 바이트 를 사용할 수 있습니다 . 각 답변의 점수는 (M / (30 + N / 5)) N입니다. 정규식 골프에서는 …

24
톱니 알파벳 그리기
오늘은 간단한 것입니다. 높이에 양의 정수가 주어지면 "톱니 알파벳"을 그리는 가장 짧은 프로그램을 작성하십시오. 프로그래밍 언어로 시작할 때 프로그래밍 언어의 이름을 작성해야합니다. 예를 들어, 언어가 Python이고 입력이 1출력 인 경우 다음과 같아야합니다. ABCDEFGHIJKLMNOPythonQRSTUVWXYZ 입력이 2출력 이면 다음과 같아야합니다. B D F H J L N Python R T V X …
42 code-golf  string 

15
비오는 날이야
문맥 발렌타인 데이입니다. 당신이 사랑했던 유일한 사람은 어제 그녀를 항상 "멍청하고 흥미롭지 않은" 것으로 여겼습니다 . 집으로가는 길에 교통 체증으로 인해 라디오에서 오래된 노래를 듣고 바람막이에 내리는 비가 당신을 흔들고 있습니다. 차 안에서 잠시 후, 당신은 작은 아파트에서 혼자서 다른 것을 생각할 수없는 자신을 발견합니다. 빛이없고 창문을 통해 응시하여 어둠이 …
42 code-golf 

30
정현파 인쇄 (수직)
터미널에서 수직으로 연속 정현파를 스크롤하여 인쇄합니다. 프로그램은 종료되어서는 안되며 웨이브를 계속 스크롤해야합니다 (어떻게 중단 될 때까지는 제외). 오버플로가 문제가 아니라고 가정 할 수 있습니다 (즉, 카운터 증가 또는 무한 재귀와 함께 무한 루프를 사용할 수 있음). 웨이브는 다음 속성을 만족해야합니다. 진폭 = 20 자 (피크 진폭) 기간 = 60 ~ …

30
문자열이 회문인지 확인하는 가장 짧은 코드
회문은 모두 앞뒤로 같은 방식으로 철자가 일부 문자열입니다. 예를 들어, '에바, 동굴에서 박쥐를 찌를 수 있습니까?' 회문 (EVACANISTAB | BATSINACAVE) 이 코드 골프의 경우 선택한 언어를 사용하여 주어진 문자열이 회문인지 여부를 결정하십시오. 가장자리 케이스 : 문장 부호는 회문으로 계산되지 않습니다. 제어 문자는 회상으로 계산되지 않습니다. 공백은 회문으로 계산되지 않습니다. 숫자는 …

6
ASCII 미로 렌더링 3000
나는 타이핑을 좋아하지 않으므로 매우 간단한 형식으로 미로를 그립니다. # ##### # # # ### # # # # # # # # ##### # 그것은 A- 아닌가 미로 -ing? 물론, 모든 미로가 최대한의 미로 효과를 얻으려면 이 도전 과 동일하지는 않지만 3d로 보일 것이라고 생각합니다 . 그래서 수동으로 미로를 …

30
프랑스 번호판
모래 상자 프랑스 번호판 프랑스어 번호판 은 숫자와 문자의 특정 패턴에 따라 순차적으로 제공됩니다.AB-012-CD 도전 주어진 번호에 해당하는 프랑스어 번호판 번호를 출력하는 프로그램 또는 기능을 작성하십시오 . 귀하의 프로그램은 링크 된 페이지에 명시된 특별한 경우를 처리해서는 안됩니다. 26*26*1000*26*26 => 456 976 000가능한 모든 판 을 만들 수 있거나 언어가 지원할 …

17
각 문자를 포함하는 첫 번째 숫자
A에서 Z까지의 단일 문자 (J 및 K 제외)를 입력으로 받으면 해당 문자를 포함하는 가장 작은 음이 아닌 정수를 서면 형식으로 출력하십시오. 숫자에 "and"라는 단어가 포함되어 101있지 않다고 가정하면 "100과 1"이 아니라 "100과 1"도 같습니다. 미국 (단기) 계산이라고 가정하면 백만은 10^610 억입니다 10^9. a 1000 one thousand b 1000000000 one billion …

29
Van Eck 시퀀스의 N 번째 항
Van Eck 시퀀스의 N 번째 항을 출력합니다. Van Eck Sequence는 다음과 같이 정의됩니다. 0으로 시작합니다. 마지막 항이 해당 항의 첫 항목 인 경우 다음 항은 0입니다. 마지막 용어가 이전에 발생한 경우 다음 용어는 가장 최근에 발생한 단계 수입니다. https://oeis.org/A181391 https://www.youtube.com/watch?v=etMJxB-igrc https://www.youtube.com/watch?v=8VrnqRU7BVU 시퀀스 : 0,0,1,0,2,0,2,2,1,6,0,5,0,2, ... 테스트 : 입력 | 산출 …

28
천막 기호 문자
매일 당신은 움직일 수있는 글자가 있는 선택 윤곽 표시 에 새로운 단어를 붙이고 , 당신이 그것을 쓸 필요가있는 글자 만 구입합니다. 당신은 가능한 한 빨리 이전 단어를 위해 구입 한 편지를 재사용합니다. 매일 쓰고 싶은 단어가 순서대로 있으면 매일 구입하는 글자를 출력하십시오. 예 Input: ['ONE', 'TWO', 'THREE', 'SEVENTEEN'] Output: ['ENO', …
41 code-golf  string 

20
두 숫자의 평균 평균을 계산
면책 조항 : 평균 평균은 나에 의해 구성됩니다 산술 평균 정의 nnn 과 같은 숫자 M1(x1,...,xn)=x1+x2+...+xnnM1(x1,...,xn)=x1+x2+...+xnnM_1(x_1,...,x_n)=\frac{x_1+x_2+...+x_n}{n} 의 기하 평균 정의nnn으로 숫자 M0(x1,...,xn)=x1x2...xn−−−−−−−−√nM0(x1,...,xn)=x1x2...xnnM_0(x_1,...,x_n)=\root{n}\of{x_1x_2...x_n} 의 조화 평균 정의nnn과 같은 숫자 M−1(x1,...,xn)=n1x2+1x2+...+1xnM−1(x1,...,xn)=n1x2+1x2+...+1xnM_{-1}(x_1,...,x_n)=\frac{n}{\frac{1}{x_2} + \frac{1}{x_2} + ... + \frac{1}{x_n}} 의 이차 평균 정의nnn으로 숫자 M2(x1,...,xn)=x21+x22+...+x2nn−−−−−−−−−−−−−−√M2(x1,...,xn)=x12+x22+...+xn2nM_2(x_1,...,x_n)=\root\of{\frac{x_1^2+x_2^2+...+x_n^2}{n}} 평균 평균 (MMMMM_M이하로) 정의된다 네 서열 (정의K,B의K,C에서K,D(k)를같은)0=M1(X1,...,XN),ak,bk,ck,dkak,bk,ck,dka_k, b_k, c_k, …
41 code-golf  math 

12
C 변수 선언을 읽으십시오
배경 C의 변수 선언문 은 변수 이름 , 기본 유형 및 유형 수정 자의 세 부분으로 구성됩니다 . 세 가지 유형의 수정자가 있습니다. 포인터 *(접두사) 배열 [N](접두사) 기능 ()(접두사) 괄호 안에 함수 인수 목록을 지정할 수 있지만,이 문제를 해결하기 위해 무시하고 사용하십시오 ()(기술적으로 "함수가 모든 종류의 인수를 취할 수 있음"). …
41 code-golf  parsing  c  syntax 

21
Malbolge의 "미친"연산자 구현
Malbolge 프로그래밍 언어 의 많은 고유 한 기능 중 하나는 직관적이지 않은 OP연산자로, 설명서 및 소스 코드에서 "op"로만 알려져 있지만 "crazy"연산자로 널리 알려져 있습니다. 언어의 창시자 인 벤 올 름스 테드 (Ben Olmstead)의 설명에 따르면, " 패턴을 찾지 말고 존재하지 않는다 "고 문서에 기록되어 있다 . op는 "tritwise"연산자이며 두 인수의 …
41 code-golf  number 

27
바빌로니아처럼 센다
도전 입력으로 바빌로니아 숫자를 ASCII로 표시하면 숫자를 서부 아라비아 숫자로 출력하십시오. 바빌로니아 숫자 체계 바빌론 사람들은 어떻게 계산 했습니까? 흥미롭게도 그들은 Base 10 시스템의 요소가있는 Base 60 시스템을 사용했습니다. 먼저 시스템의 단위 열을 고려해 봅시다 : : 바벨론은 세 가지 상징을했다 T: (당신이 그것을 렌더링 할 수있는 경우, 또는 𒐕1을 …

30
문자열을 디코딩
이것은 ppcg에 대한 첫 번째 도전입니다! 입력 두 개의 다른 ASCII 문자로 구성된 문자열입니다. 예를 들어 ABAABBAAAAAABBAAABAABBAABA 도전 작업은 다음 규칙에 따라이 문자열을 디코딩하는 것입니다. 처음 두 문자 건너 뛰기 나머지 문자열을 8 문자 그룹으로 나눕니다. 각 그룹에서, 각 문자를 대체 0하는 캐릭터가 원래 문자열의 첫 번째 문자와 같은 경우, …
41 code-golf  string 

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