«code-challenge» 태그된 질문

코드 챌린지는 다른 스코어링 태그 (예 : 코드 골프)에서 다루지 않는 객관적인 승리 기준으로 프로그래밍 퍼즐을 해결하는 창의적인 방법을 놓고 경쟁합니다.

2
마스터 마인드 전략
Mastermind에 대한 코드 골프 과제 만 찾을 수 있었으므로 여기에 내가 가지고 싶었던 코드 도전 버전이 있습니다. 일반적인 마스터 마인드 게임 MM (4,6)에 대한 최적의 전략은 1993 년 Koyama와 Lai에서 발견되었으며 평균 추측 횟수는 5625/1296 ~ 4.34입니다. MM (5,8)은 여전히 ​​해결되지 않았지만 평균 추측 횟수는 ~ 5.5 인 것으로 추정됩니다. …

5
2048 봇 챌린지
우리는 2048 년을 복제하고 2048 년을 분석하고 있는데, 왜 아직 게임을하지 않았습니까? 2048을 자동으로 재생하려면 555 바이트 자바 스크립트 스 니펫을 작성하십시오. 1 시간 후 최고 점수가 계산됩니다 (아래 점수 참조). 설정: 고토 2048 및 실행 : a = new GameManager(4, KeyboardInputManager, HTMLActuator, LocalStorageManager); a 게임을 제어하는 ​​객체입니다. 규칙 : …

3
던전 건설 세트
내가 어렸을 때, 나는 Intellivision 게임 Advanced Dungeons and Dragons : Treasure of Tarmin을했다 . 3D 그래픽을 사용하면 충격적인 사실감으로 1 인칭 시점을 볼 수 있습니다. 그러나 나는 C-64를 얻었다. 그리고 화면 주위를 커서로 움직이고 Ctrl 키와 숫자로 색상을 설정하고 원하는 곳에 기호를두면 (왜 그렇게하지 bash않을까요?) 40x25 문자 그리드에 그릴 …

5
숫자 삭제 후 여전히 소수 인 가장 큰 소수를 찾습니다.
에 걸쳐 /math/33094/deleting-any-digit-yields-a-prime-is-there-a-name-for-this 다음과 같은 질문을 요청합니다. 숫자 중 하나를 삭제 한 후 소수가 몇 개의 소수가 있습니까? 예를 들어 , 및과 719같은 소수 입니다. 이 질문은 해결되지 않았지만 좋은 코딩 도전을 생각했습니다.711979 직무. 찾을 수있는 가장 큰 소수를 숫자 중 하나를 삭제 한 후에도 소수를 유지하십시오. 찾은 코드도 제공해야합니다. …

29
숫자 정렬. 소르 타
배열을 사용하지 않고 잘못 정렬 된 숫자 자릿수에서 영감을 얻었 지만 SO 질문보다 코드 골프가 더 좋다고 생각했습니다. 양의 정수가 주어지면 해당 정수의 숫자를 정렬하십시오. 최저 점수가 이깁니다! 0 포인트로 시작하십시오. 문자 당 하나의 포인트를 추가하십시오. 사용하는 각 배열에 20 포인트를 추가하십시오. 코드에서 각 다중 문자 문자열에 10 점을 추가하십시오. …

5
무작위 미로 인쇄
잠김 . 이 질문과 주제는 주제가 다르지만 역사적 의미가 있기 때문에이 질문과 답변은 잠겨 있습니다. 현재 새로운 답변이나 상호 작용을받지 않습니다. 선택한 알고리즘을 사용하여 임의의 미로 를 생성하고 인쇄하는 프로그램을 작성 하십시오. 프로그램의 여러 실행에 대해서는 미로가 달라야합니다. 높이와 너비는 명령 행 인수로 제공됩니다. 사용 |, 수직 벽을 위해 -수평 …

30
숫자 또는 비트 단위 연산없이 숫자가 홀수인지 또는 짝수인지 확인하는 방법은 무엇입니까? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Code Golf Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 육년 전 . 숫자 또는 비트 단위 연산없이 숫자가 홀수인지 또는 짝수인지 확인하는 방법은 무엇입니까? 이 과제는 매우 비효율적이지만 창의적인 솔루션을 위해 상자 밖에서 생각할 …

5
여전히 구문 분석되는 가장 추악한 R 코드 줄은 무엇입니까?
목표는 다음과 같은 단일 행의 R 코드를 생성하는 것입니다. 가능한 한 적게한다 가능한 한 많은 문자로 (최대 100 자) 그리고 가능한 한 못생긴 것입니다 ( "못생긴"은 비효율적 인 계산 전략, 종료 세미콜론과 같은 외부 문자 등을 의미 할 수 있습니다). 당신의 최악의 신사를하십시오! 승리를위한 객관적인 기준 당첨 답변은 다음 점수 …
19 code-challenge  r 

7
블라인드 랜덤 정렬
정렬 알고리즘에 대한 일반적인 패턴은 다음과 같습니다. def sort(l): while not is_sorted(l): choose indices i, j assert i < j if l[i] > l[j]: l[i], l[j] = l[j], l[i] 이 알고리즘은 인덱스 때문에 잘 작동 i및 j목록의 상태에 따라 신중하게 선택됩니다 l. 그러나 우리가 볼 수없고 l맹목적으로 선택해야한다면 어떨까요? 그러면 …

1
테트리스 전략
당신의 임무는 점수 대 코드 크기의 관점에서 균형 잡힌 테트리스 전략을 구현하는 것입니다. 이 버전의 게임에서 테트라 미노는 회전하여 20 행 10 열의 그리드로 드롭됩니다. 넘어지는 동안에는 수평으로 회전하거나 이동할 수 없습니다. 평소와 같이 떨어진 조각은 그리드의 바닥에 도달하거나 아래쪽으로 더 아래로 이동하면 이미 점유 된 사각형과 충돌 할 때 …

1
Advent Challenge 1 : 산타가 현재 금고를 열 수 있도록 도와주세요!
다음 >> 설명 키워드 (검색 용) : 두 개의 행렬을 동일하게 만들기, 겹침, 배열, 찾기 도전 산타는 과거에 그의 금고에서 선물을 훔친 엘프의 역사를 가지고 있었기 때문에 올해에는 금이 오기 어려운 자물쇠를 설계했으며 올해 엘프를 지키지 못한 것 같습니다. 불행히도, 그는 조합을 잃어 버렸고 그것을 여는 방법을 알 수 없습니다! …

12
모든 기지 97은 우리에게 속해 있습니다
많은 프로그래밍 언어는 인쇄 가능한 ASCII, 탭 및 줄 바꿈 만 사용하여 작성됩니다. 이 97 문자는 8 비트 바이트 (실제로 256 개의 다른 문자를 보유 할 수 있습니다!)에 저장됩니다. 이는 매우 비효율적입니다. 특히 모든 코드가 계산되는 코드 골프에서! 이 도전에서, 당신은 기본 전환을 사용하여 점수를 줄일 수 있습니다. 도전 프로그램 …

11
PPCG를 출력하는 프로그램을 출력하는 프로그램 출력 ...
도전: 실행될 때 다른 언어로 실행될 수있는 두 번째 프로그램의 소스 코드를 출력하는 코드를 작성하십시오. 두 번째 프로그램은 다른 언어로 실행될 수있는 세 번째 프로그램의 소스 코드를 출력해야합니다. 마지막 프로그램은 PPCG선택적인 단일 후행 줄 바꿈과 함께 출력되어야합니다 . 우승자는 가장 많은 언어로 제출됩니다. 첫 번째 프로그램의 코드 길이는 타이 브레이커입니다. …

4
최소 단어 검색
지난 주에 우리는 영어에서 상위 10,000 단어를 사용하여 가장 짧은 1D 문자열을 만들려고 노력했습니다 . 이제 2D에서 동일한 도전을 시도해보십시오! 당신이해야 할 일은 위의 모든 단어를 가져 와서 가능한 한 작은 사각형에 넣어 겹치는 것을 허용하는 것입니다. 예를 들어, 단어가 ["ape","pen","ab","be","pa"]인 경우 가능한 사각형은 다음과 같습니다. .b.. apen 위 사각형은 …

4
압축 요일
요일 목록을 입력하면 목록의 가장 짧은 정렬 된 표현을 출력합니다. 입력 형식은 하나 또는 두 문자 문자열 더 구성된 문자열 Su(일) Mo(월), Tu(등), We, Th, Fr, 및 Sa. 입력이 반드시 정렬 된 순서로 제공 될 필요는 없습니다. 입력을 출력 형식으로 변환하려면 일요일부터 시작하여 요일별로 입력을 정렬하십시오 (예 : ThMoSaSuFrTuWe-> SuMoTuWeThFrSa). …

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