«code-golf» 태그된 질문

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

8
노노 그램 퍼즐 만들기
노노 그램은 이 (게임의 스크린 샷과 같이 보이는 두 개의 차원 논리 퍼즐입니다 Pixelo , 내가 좋아하는 노노 그램 게임) : 이 게임의 목표는 해당 숫자가 어떤 이미지를 인코딩하는지 파악하는 것입니다. 규칙은 간단합니다. 열 또는 행의 숫자는 해당 열 또는 행의 어딘가에 많은 상자가 한 행에 채워져 있음을 의미합니다. 예를 …
24 code-golf 

6
가장 가까운 분수
태스크: 귀하의 프로그램은 형식에 따라 적절 하고 긍정적 인 간단한 분수 를 <numerator>/<denominator>받습니다. 이 입력의 경우 두 개의 분수를 찾아야합니다. 입력 값보다 작은 분수입니다. 입력 값보다 큰 분수입니다. 두 분수 모두 입력 값보다 분모가 낮아야합니다. 가능한 모든 분수 중에서 입력과 가장 낮은 차이를 가져야합니다. 산출: 프로그램의 출력은 다음과 같아야합니다. 형식에서 …

21
날짜를 n으로 나눌 수있는 마지막 시간은 언제입니까?
날짜는 YYYYMMDD와 같이 부호없는 정수로 표시 될 수 있습니다. 당신이해야 할 일은 주어진 숫자 n(오늘 날짜 포함) 로 나눌 수있는 가장 최근 날짜를 알아 낸 다음 해당 날짜를 위에 표시된 형식으로 반환하는 가장 짧은 프로그램이나 함수를 작성하는 것 입니다. 주어진 정수로 나눌 수있는 날짜 (00000101부터 오늘까지 포함)가없는 경우 -1을 반환해야합니다. …
24 code-golf  date 

3
고양이 정보 숨기기
귀하는 조국과 의사 소통을 시도하는 비밀 요원입니다. 물론 정보를 숨겨야하기 때문에 아무도 도청하는 메시지가 없습니다. 고양이보다 무엇이 더 좋을까요? 모두 고양이의 웃긴 사진을 좋아 합니다. [인용 필요] 비밀 정보가 숨겨져있는 것으로 의심되지 않습니다! Monaco가 공유 레벨의 레벨 정보를 저장하기 위해 사용하는 알고리즘에서 영감을 얻은 것은 정보를 이미지의 최소 색상 비트로 …

1
다항식의 실제 근을 구합니다
다항식과 한계가 주어지면 한계를 초과하지 않는 절대 오차에 대한 다항식의 모든 근을 찾을 수있는 자체 포함 프로그램을 작성하십시오. 제약 Mathematica와 다른 언어에는 하나의 기호 솔루션이 있으며 지루하다는 것을 알고 있으므로 기본 연산 (더하기, 빼기, 곱하기, 나누기)을 고수해야합니다. 입력 및 출력 형식에는 특정 유연성이 있습니다. stdin 또는 명령 행 인수를 통해 …

4
C에서 두 개의 숫자를 안전하게 추가하십시오
C는 사랑스럽고 안전한 고급 프로그래밍 언어라는 것을 모두 알고 있습니다. 그러나 코더는 다음 작업을 설정합니다. 두 개의 숫자를 더하는 프로그램을 작성하십시오. 입력 : 두 개의 공백으로 구분 된 정수. 출력 : 입력에서 두 숫자의 합입니다. 트위스트는 코드가 100 % 안전해야한다는 것입니다. 즉, 입력이 무엇이든 관계없이 올바르게 작동해야합니다. 입력이 실제로 공백으로 …
24 code-golf  c 

6
플래 피 버드 클론 :)
모두가 그 바보 같은 "Flappy Bird"게임이 제거되는 것에 대해 깜짝 놀랐습니다. 그래서 당신의 임무는 Flappy Bird Clone 게임을 만드는 것입니다. 정말 간단합니다. 가이드 라인은 다음과 같습니다. 아스키 아트 또는 실제 이미지를 사용할 수 있습니다 클릭 또는 키 누름으로 "새"플랩을 만들 수 있습니다 코드 골프 태그 는 가능한 짧아야합니다 . 예를 …
24 code-golf  game 

3
6 개 이하의 동작으로 마스터 마인드 해결
당신의 목표는 6 개 이하의 움직임으로 Mastermind 퍼즐을 해결하는 프로그램을 작성하는 것입니다. 배경 Mastermind는 보드 게임입니다. 이 게임의 목표는 다른 플레이어가 숨겨둔 4 개의 컬러 페그의 조합 (컬러 및 순서)을 정확하게 추측하는 것입니다. 추측하면 다른 플레이어는 0에서 4 사이의 흰색 및 / 또는 빨간색 못으로 응답합니다. 빨간 말뚝은 색상과 위치가 …
24 code-golf 

30
3 초 후에 닫히는 hello world GUI 프로그램 작성
규칙 과 굵은 글씨를 읽으십시오 . 윈도우 시스템에 대한 GUI 지원 (텍스트 콘솔 등이 될 수없고 GUI / 툴킷 / 윈도우 여야 함)을 지원하는 한 어떤 언어로든 프로그램을 작성하십시오. GUI 호환 창이 나타나고이 텍스트를 3 초 동안 표시 하는 한 프로그램은 어떠한 방식 으로든 Hello World (스플래시 이미지, 메뉴 표시 …

4
보로 노이 다이어그램 만들기 (ASCII 변형)
그렇지 않으면 빈 셀의 직사각형 배열에 흩어져있는 구별되는 대문자가 있다고 가정하십시오. 배열의 각 셀은 가장 가까운 문자에 속하며 대각선 단계없이 가장 적은 수의 가로 및 / 또는 세로 단계에서 도달 할 수있는 문자로 정의됩니다. 셀이 두 개 이상의 가장 가까운 문자와 같은 거리에 있으면 알파벳 순서로 첫 번째 문자에 속합니다. …

8
Wireworld 셀룰러 오토 마톤 시뮬레이션
와이어 월드 는 와이어를 통해 흐르는 전자와 유사하게 설계된 셀룰러 오토 마톤입니다. 간단한 메커니즘으로 디지털 회로를 구성 할 수 있습니다. 심지어는 전체 컴퓨터 의 구성을 허용했습니다 . 당신의 임무는 선택한 언어로 가장 짧은 Wireworld 구현을 만드는 것입니다. 그리드의 각 셀에는 4 가지 상태 중 하나가 있습니다. 네 가지 상태는 "공백", …

3
뉴턴 프랙탈 생성
모두 함수의 근사를 근사화하는 Newton 방법을 알고 있습니까? 이 작업의 목표는이 알고리즘의 흥미로운 측면을 소개하는 것입니다. 뉴턴의 알고리즘은 특정이지만 대부분의 복잡한 입력 값에 대해서만 수렴합니다. 복잡한 평면에서 모든 입력 값에 대한 방법의 수렴을 묘사하면 일반적으로 다음과 같은 아름다운 프랙탈이 나타납니다. 위키 미디어 공용 이미지 명세서 이 작업의 목표는 이러한 프랙탈을 …

12
스칼라 골프 팁
스칼라 골프에 대한 일반적인 팁은 무엇입니까? 저는 스칼라에 다소 특정한 코드 골프 문제에 적용될 수있는 아이디어를 찾고 있습니다 (예 : "댓글 제거"는 답이 아닙니다). 답변 당 하나의 팁을 게시하십시오. (이것은 파이썬에서 부끄러운 사본입니다 ...)
24 code-golf  tips 

8
기타 탭을 생성합니까?
입력 된 코드에 대한 기타 탭을 생성하는 가장 짧은 프로그램을 작성하십시오. 여러분 중 기타리스트가 이점을 갖지 않고 결정 론적이며 코딩하기 쉽도록 코드가 승인 된 유일한 형식은 다음과 같습니다. Major chords: E F F# G G# A A# B C C# D D# e 0---1---2---3---4---0---1---2---3---4---5---6--- B 0---1---2---3---4---2---3---4---5---6---7---8--- G 1---2---3---4---5---2---3---4---5---6---7---8--- D 2---3---4---5---6---2---3---4---5---6---7---8--- …

30
"하위 회문"찾기.
문자열의 모든 고유 한 "하위 팔린 드롬" 을 찾는 가장 짧은 코드입니다 . 예. 1 input: "12131331" output: "33", "121", "131", "313", "1331" 예 .2 input: "3333" output: "33", "333", "3333"

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