«code-golf» 태그된 질문

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

12
정렬 된 정수 목록에서 균형 BST 생성
고유 한 정렬 된 정수 목록이 제공되면 재귀를 사용하지 않고 배열로 표시되는 균형 이진 검색 트리를 만듭니다. 예를 들면 다음과 같습니다. func( [1,2,3,5,8,13,21] ) => [5,2,13,1,3,8,21] 시작하기 전에 힌트 : 우리는 실제로 입력 정수 (또는 그 문제에 대한 비슷한 객체)에 대해 생각할 필요가 없도록이 문제를 상당히 단순화 할 수 있습니다. …

1
0에서 9까지 큰 소리로 말하기
electronics.SE의이 질문에서 영감을 얻은 것은 다음과 같습니다. 기존 음성 합성 도구를 사용 하지 않고 10 진수 (0-9)의 시퀀스를 취하여 큰 소리로 말하는 프로그램 또는 서브 루틴을 작성하십시오 . 입력: 입력 자릿수를 ASCII 형식의 문자열, 정수 배열, BCD 인코딩 숫자 등의 적절한 형식으로 제공하도록 요청할 수 있습니다. 솔루션이 실행 가능한 프로그램 …
15 code-golf  audio 

5
SHA-1 해시 알고리즘 구현
이 코드 골프의 목표는 문자열을 입력으로 사용하는 프로그램을 작성하는 것이며 SHA-1 해시 값을 16 진수로 출력해야합니다 . SHA-1의 의사 코드는 여기에서 찾을 수 있습니다. 다른 규칙 : 네트워크에 액세스 할 수 없습니다 외부 프로그램을 실행할 수 없습니다 내장 메소드를 사용하여 입력을 해시 할 수 없습니다. 가장 짧은 코드가 승리합니다 ASCII …

12
Tcl에서의 골프 팁
Tcl에서 골프를 치기위한 일반적인 팁은 무엇입니까? 나는 적어도 Tcl에 다소 특정한 코드 골프 문제에 적용될 수있는 아이디어를 찾고있다 (예 : "댓글 제거"는 답이 아니다). 답변 당 팁 하나를 게시하십시오.
15 code-golf  tips 

8
튜링 머신 시뮬레이터
튜링 머신 시뮬레이터를 작성하십시오 . 간단히하기 위해 상태를 정수로, 기호를 문자로, 공백 기호를 공백으로 가정 할 수 있습니다. 현재 상태, 입력 기호, 다음 상태, 출력 기호, 방향 (왼쪽 또는 오른쪽)의 형태로 5 튜플 순서는 필수는 아니지만 교체 여부를 지정하십시오. 알 수없는 상태에 도달하면 정지 조건이 없어야합니다. 테이프는 양방향으로 무한하며 항상 …

30
짝수 또는 홀수 : 3 명
3 인용 게임입니다. 한 손으로 플레이하십시오. 동시에 각 플레이어는 0-5 손가락을 뻗어 손을 보여줍니다. 모든 플레이어가 같은 종류 (짝수 또는 홀수)의 숫자를 표시하면 승자가 없습니다. 그러나 그렇지 않으면 플레이어는 다른 두 가지 승리를 다른 종류로 보여줍니다. P l a y e r s A B C Winner Even Even Even …
15 code-golf  number  game 

15
부분 집합 합계 문제 골프
직무 공백으로 구분 된 정수 목록을 입력으로 받으면 각 하위 집합의 합계가 0 인이 숫자의 비어 있지 않은 고유 하위 집합을 모두 출력하십시오. 테스트 사례 입력 : 8 −7 5 −3 −2 출력 :-3 -2 5 승리 기준 이것은 code-golf 이므로 바이트 단위의 가장 짧은 코드가 이깁니다!
15 code-golf  math 

2
주요한 이분법
코드 목록이 있으면 'Major'또는 'Minor'로 레이블이 지정됩니다. 입력 입력은 한 줄에 하나씩 코드 목록으로, 공백으로 구분 된 3 개의 음으로 구성됩니다. 각 노트는 대문자 ( A- G) 로 된 노트 이름 과 우발적 ( #또는 b)으로 구성됩니다. 코드는 반전 될 수 있습니다 (즉, 음표는 임의 순서 일 수 있음). 산출 …
15 code-golf  music 

20
합계 그리드 생성
난수로 채워진 7 x 7 격자를 생성하십시오. 그러나 홀수 및 열 번호 (0부터 시작)가있는 셀에서는 주변 셀의 합계를 사용해야합니다. 다음은 3 x 3 그리드 (sum-square 굵은 체)가있는 작은 예입니다. 2 2 2 2 16 2 2 2 2 다음은 7 x 7 그리드의 예입니다. 6 5 4 3 7 2 …

4
GUI 피아노 만들기 [닫기]
폐쇄되었습니다 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 삼년 전에 . 도전 가능한 적은 문자로 GUI 키보드를 작성하십시오. 예 이것은 내 코스 중 하나에서 과제 였으므로 소스 코드를 보여줄 …
15 code-golf  music 

4
YMCA에 머무르는 것은 재미있다
"YMCA" 는 잘 알려진 춤 을 가진 마을 사람들에 의해 대중적인 디스코 노래 입니다. 노래의 코러스에 동기화 된 대문자 "Y", "M", "C"및 "A"를 출력하는 가장 짧은 프로그램을 작성하십시오. 일반적으로 한 줄의 문자는 각 줄에 표준 출력으로 전송됩니다. 이것은 주로 C 표준 라이브러리의 출력 버퍼링에 영향을받는 프로그램을 단순화하기위한 것입니다 (개행을 인쇄하면 …
15 code-golf  music 

12
이진수를 음수로 변환
입력으로 0및 사이 1111111111111111(즉, 부호없는 16 비트 정수) 사이의 이진 정수가 주어지면 negabinary 의 동일한 정수를 출력합니다 . 입력은 귀하의 언어에 가장 편리한 형식이 될 수 있습니다. 예를 들어, 프로그램 0000000000000101이 단순히 16 자릿수가 아닌 16 자릿수의 입력을 처리하는 것이 더 쉬운 경우 101, 입력 방식 만 허용하도록 프로그램을 작성할 …

25
파이를 소수점 이하 5 자리로 계산
이것은 http://programmers.blogoverflow.com/2012/08/20-controversial-programming-opinions/ 에서 온다 "Pi는 더 많은 용어를 사용하여 4 * (1 – 1/3 + 1/5 – 1/7 +…) 함수를 사용하여 Pi를 추정 할 수 있으므로 Pi를 소수점 5 자리의 정확도로 계산하는 함수를 작성하십시오. " 추정은 상기 주어진 순서를 계산하여 수행되어야한다.
15 code-golf  pi 

14
CodeGolf.SE에 대한 사용자 권한 계산
도전 목표는 이벤트 목록 (예 : 공감, 공감 등)을 취하는 가능한 가장 짧은 프로그램을 작성하고 사용자의 평판과 그가 얻은 특권을 반환하는 것입니다. 어떤 종류의 이벤트? 평판 순서대로 나열된 이벤트 차트는 다음과 같습니다. -15 answer unaccepted -10 answer unupvoted -5 question unupvoted -2 answer downvoted -2 question downvoted -2 unaccept answer …

8
Rijndael의 S-box 구현
Rijndael의 S-box 는 AES 암호화 및 암호 해독 에서 자주 사용되는 작업입니다 . 일반적으로 256 바이트 조회 테이블로 구현됩니다. 빠르지 만 코드에 256 바이트 조회 테이블을 열거해야 함을 의미합니다. 나는이 군중의 누군가가 기본 수학 구조를 감안할 때 적은 코드로 그것을 할 수 있다고 확신합니다. Rijndael의 S-box를 구현하는 좋아하는 언어로 함수를 …

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