«code-golf» 태그된 질문

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

11
이 질문에는 기복이 있습니다
입력은 다음 문자로 구성됩니다. ^: 하나 올라가 v: 하나 내려가 ▲또는 k: 위로 올라가 ▼또는 j: 아래로 내려가 예를 들어 다음과 같은 입력이 있습니다. ^^▲^v▼▲^^v 다음과 같은 출력을 생성합니다. ^ ^ ^ v ▲ v ▲ ^ ▼ ^ 커서를 움직이는 이스케이프 시퀀스 \e[B는 허용되지 않습니다. 공백과 줄 바꾸기를 사용하여 …

15
균형 잡힌 단어
이 도전 과제는 DailyProgrammer subreddit에 게시되었으며 코드 골프 도전에 대한 훌륭한 후보가 될 것이라고 생각했습니다. 문자 균형을 결정하는 것은 균형점으로부터의 거리와 문자 값을 기반으로합니다. 문자의 값은 알파벳에서 하나의 색인 위치를 취하거나 ASCII 값에서 64를 빼서 결정할 수 있습니다. 또한 문자의 값에 균형점으로부터의 거리가 곱해집니다. 예를 살펴 보겠습니다 STEAD. STEAD -> …
33 code-golf 

22
XOR 곱셈
목표는 아래에 정의 된 XOR ( 캐리리스 ) 곱셈 연산을 가능한 한 적은 바이트로 구현하는 것입니다 . 비트 XOR ( ^)을 캐리없이 이진 덧셈으로 생각하면 101 5 ^ 1001 9 ---- 1100 12 5^9=12 @이진 긴 곱셈 을 수행 하지만 비트 XOR을 수행하지 않고 더하기 단계를 수행하여 XOR 곱셈 을 …

10
지뢰 찾기 보드 확인
목표는 완성 된 지뢰 찾기 보드가 유효한지 확인하는 것입니다. 즉, 각 숫자는 대각선을 포함하여 인접한 셀의 올바른 광산 수입니다. 보드가 감겨 있지 않습니다. 평소 와 같이 함수 또는 프로그램을 제공해야하며 바이트 단위의 가장 짧은 코드가 우선합니다. 지뢰 찾기 를 생성 , 해결 및 완전히 구현 하기위한 과거 과제도 참조하십시오 . …

6
그리드 기반 디지털 로직 (Duodyadic Tiles)
십자형 타일은 사각형의 종류입니다 두 개의 입력을 갖는 기능 블록으로 , 하나는 상단에서 하나는 왼쪽에서 하나는 오른쪽에 하나는 아래쪽에 하나의 출력이 있습니다. 각 출력은 두 입력의 개별 기능입니다. 예를 들어, #일반 타일을 나타내고, 우측 출력은 R함수 f의 입력은 T과 L, 상기 저부의 출력은 B다른 함수 g의 T과 L: T L#R …

14
새해 모스
입니다 주간 도전 # 1. 주제 : 오디오 프로세싱 당신의 작업은 포함 (선택의 형식으로) 디스크에 오디오 파일을 기록하는 프로그램을 작성하는 것입니다 모스 부호를 위한 2015, 즉 ..--- ----- .---- ..... 들을 수있는 한, 단일 주파수 사인파, 코드, 노이즈, 일부 악기 (예 : MIDI 파일 사용)와 같은 세그먼트에 대한 모든 종류의 …

23
이중 : 중요한 쓸모없는 연산자
입력 2 내지 1의 1 내지 255의 양수 (포함), 각각의리스트 32 - 1 (포함). 입력 형식이 테스트 사례와 동일 할 필요는 없습니다. 선행 0이없는 입력이 승인되어야합니다. 선행 0이있는 입력은 허용되지 않습니다. 정수 사이에 원하는 구분 기호를 사용할 수 있습니다. 정수는 문자열로 표시 될 수 있지만 특정 정수의 개별 숫자는 연속적이어야합니다. …

20
폴리 퀸 작성
폴리 퀸은 quine과 polyglot입니다. 1 최소한 두 개의 다른 언어로 유효한 quine을 작성해야합니다. 이것은 코드 골프이므로 가장 짧은 대답 (바이트)이 이깁니다. 1 나는 그것을 만들었다. 또는 오히려 Geobits는 . 그러나 그는 첫 번째 사람도 아니었다 . Quines에 대한 규칙 만 사실 quines 허용됩니다. 즉, 당신은 STDOUT에 그대로 전체 소스 코드를 …

15
큐브에 개미
개미는 와이어 프레임 큐브의 가장자리 (면이 아닌)를 따라 걷습니다. 접하는 각 정점에는 두 개의 새로운 모서리가 분기되는 포크가 있습니다. 개미는 돌릴 방법을 선택합니다 – left또는 right. 이 방향은 정점을 향하고 큐브 외부에있는 개미를 기준으로합니다. 당신의 목표는 개미가 취한 순서 left/ right선택에서 시작한 위치에서 끝나는지를 결정하는 것입니다. 예를 들어, 개미가 네 …
33 code-golf 

6
전화 키패드 최적화
드보락이나 네오와 같은 새로운 키보드 레이아웃을 정통하게 배우는 사람들이 생산성을 높이기 때문에 이러한 열풍이 계속되고있는 것 같습니다. 키보드 레이아웃을 전환하는 것은 속도가 빠르기까지 몇 개월이 걸릴 수 있기 때문에 나쁜 생각이라고 주장합니다. 나머지보다 5 % 빠르면 컴퓨터에 입력해야 할 경우 문제가 발생합니다 당신 만의 것이 아닙니다. 또한이 모든 사람들 은 …
33 code-golf 

17
Stackoverflow에 얼마나 많은 현상금이 있습니까?
태스크: 당신은 훌륭한 프로그래머이자 Stackoverflow-answerer이며 Stackoverflow에 현상금으로 모든 질문에 대답하기로 결정했습니다. 당신은 너무 좋아서 모든 질문에 모든 바운티를 얻을 수 있습니다. 담당자가 범람 할 때까지 기다리는 동안, 모든 바운티에있는 총 담당자 수를 확인하는 프로그램을 작성하십시오. 규칙 : 달릴 때 프로그램이 스택 오버플로의 기능 탭을 탐색합니다. 각 현상금의 가치를 긁어 내고 …
33 code-golf 

7
앤티 앨리어싱 ASCII 아트
배경 ASCII 아트는 ASCII 텍스트를 사용하여 모양을 만들어 이미지를 만드는 방법입니다. 앨리어싱은 문자 크기 인 ASCII 아트의 큰 "픽셀"에 의해 생성되는 효과입니다. 이미지가 고르지 않고 잘 보이지 않습니다. 앤티 앨리어싱은 그래디언트를 만들고 ASCII 아트의 가장자리를 부드럽게하여이 효과를 제거합니다. 도전 당신의 도전은 ASCII 아트를 사용하고 앤티 앨리어싱 된 버전을 출력 할 …

9
그 포켓몬은 누구입니까?
입력 : 1에서 151 사이의 정수 N 출력 : N 번째 포켓몬. 규칙 하나의 데이터 파일을 사용할 수 있습니다 . 이미 만들어진 데이터 압축 해제 알고리즘을 사용할 수 없습니다. 여기에는 라이브러리 및 기타 프로그램이 포함됩니다. 프로그램은 자신 이외의 파일과 데이터 파일에 액세스 할 수 없습니다. 채점 점수는 코드 및 데이터 …

22
문장의 내부 라마를 가져와
당신의 목표는 다음과 같은 입력을받는 것입니다 Pie is good. I just ate a bunch of pies early this morning. Actually, it was closer to the afternoon. Mornings are good. "Llama"라는 단어를 구성하는 문자가 순서대로 하나씩 나타나는 문자열 색인 배열을 만듭니다. 예를 들어, 색인을 표시하기 위해 캐럿으로 표시된 문자를 표시하겠습니다. Pie …
33 code-golf 

30
크리스마스인가요?
도전 크리스마스는 다음과 같습니다. 12 월 12 개월 25 일 매년 오늘 날짜와 오늘이 크리스마스인지 여부를 결정하십시오. 크리스마스 인 경우을 인쇄해야합니다 "It's Christmas". 크리스마스가 아닌 경우 어떻게 든 크리스마스까지 기다렸다가 인쇄해야합니다 "It's Christmas". 예 에서 이 스택 오버플로 질문 import time while time.strftime("%b, %d", time.localtime()) != "Dec, 25": time.sleep(60) print …
33 code-golf  date 

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