프로그래밍 퍼즐 및 코드 골프

퍼즐 애호가와 코드 골퍼들을위한 Q & A

4
Nonographic Magnitude Optimizer ™ 구축
노노 그램은 다음과 같이 연속 영역 목록에 따라 흑백 사진을 그리는 것이 목표 인 일본 퍼즐 게임입니다. 행 또는 열의 비 그래픽 크기 를 해당 행 또는 열의 연속 된 검은 색 영역의 수로 정의하십시오 . 예를 들어, 맨 위 행의 비 그래픽 크기는 1입니다. 해당 행에 2 개의 사각형의 …

10
닌자의 9 죽음
이 대화에서 영감을 얻었습니다 . 이 도전에서 당신의 목표는 닌자를 모방하고 그가 얼마나 많은 죽음을 남겼는지 계산하는 것입니다. 명세서 닌자는 9 명의 죽음으로 시작합니다. 그는 또한 입력으로 필수 시작 건강을 얻습니다. 그런 다음 그는 인생에서 건강을 바꾸는 사건 목록을 입력으로 사용합니다. 이들은 음수, 양수 또는 0 정수일 수 있습니다. 어느 …

1
Frogger Solver 만들기
🐸🐸 9x9 그리드에서 단순화 된 Frogger 게임에 대한 최적의 솔루션을 항상 찾으려면 가장 짧은 프로그램을 만들어야합니다. 코스 요소 : L-로그 (길이 : 3-4). 통나무에 올라 타면 통나무를 가지고 다니게됩니다. V -차량 (길이 : 1-2) 속도 (1-2) : 행의 왼쪽에서 행의 요소가 이동하는 속도가됩니다. 공백 : 요소 사이 에는 항상 두 …

7
IP 주소를 마스킹하고 브로드 캐스트
배경 이 Unix.SE 질문에서 영감을 얻었습니다 (물론 내 자신의 답변 ). 인터페이스에 IP 주소를 지정하면 다음과 같이 점으로 구분 된 십진 형식으로 표시됩니다. a.b.c.d e.f.g.h 여기서 a.b.c.d실제 주소 e.f.g.h는 넷 마스크입니다. 네트 마스크는 2 진으로 표현 될 때 기본적으로 1비트 수 와 비트 수를 나타냅니다 0. 넷 마스크가 주어진 IP …

22
10 9 8 7 6 5 4 3 2 1… 인쇄 2016
Puzzling 에 대한 저의 도전에 대한 분사로 당신의 목표는 출력하는 것 2016입니다. 규칙 : 10 9 8 7 6 5 4 3 2 1순서대로 숫자 를 포함시켜야합니다 . 이들은 개별 정수로 사용하거나 (같이 함께 연결될 수있다 1098)는하지만 10으로 구분되지 않을 수 1및 0- 글자 수 (들)의 숫자 사이에있을 수있다. 일부 …

12
소수를 설명하십시오
의 형태로 소수가 주어지면 <float>, <precision>, 부동 소수점 (즉, 분수)의 그래픽 표현을 그립니다. 예 : 입력 : 6.75, 4출력 : 6||| 7 ---- 6.75(입력의 첫 번째 숫자)는 설명 할 숫자이고, 입력 4의 두 번째 숫자는 파이프 아래의 대시 수입니다. 6바닥이 6.75이고 7, 은폐되어 6.75있습니다. 파이프 수는 decimal part of first …

3
문장을 다시 만드십시오
이 과제는 두 부분으로 구성됩니다. 총 바이트 수가 가장 적은 솔루션이 승자가됩니다. 두 가지 과제 모두에 동일한 언어를 사용해야합니다. 1 부: 유효한 단어 만 입력 하여 문장을 입력하고 사용 된 문자 목록, 각 문자 사용 횟수 및 원래 문장의 각 단어에있는 문자 수를 출력 하는 함수 또는 프로그램을 작성 하십시오. …

1
2B에 대한 통역사 작성
2B에 대한 통역사 작성 나는 David Catt 의 난해한 언어 2B를 좋아한다 . 각 셀이 별도의 바이트 테이프 ( '서브 테이프') 인 테이프에 메모리가 저장되어있다. 통역사를 작성하십시오! 언어 사양 공식 사양은 여기에서 확인할 수 있습니다 . 본 명세서 "에서, 범위 내의 숫자를 의미하고 0-9( 0로 해석 됨 10) _임의의 길이의 …

5
인접 문자 테스트
암호 강도 테스트의 한 가지 측면은 키보드에서 인접한 문자를 실행하는 것입니다. 이 과제에서는 true문자열에 인접한 문자가 포함되어 있으면 반환하는 프로그램을 만들어야합니다 . 인접한 문자의 연속으로 간주되는 것은 무엇입니까? 암호 강도 테스터의이 단순화 된 버전에서 인접한 문자는 QWERTY 키보드에서 단일 방향 (왼쪽, 오른쪽, 위 또는 아래)으로 나란히 3 개 이상의 문자입니다. …

5
그 각도는 무엇입니까?
이 문제의 목표는 이미지에서 선의 각도를 결정하는 것입니다. 이미지의 규칙 : 이미지 배경이 흰색이됩니다 ( #FFFFFF) 선의 선이 검은 색이됩니다 ( #000000) 이 줄은 앤티 앨리어싱되지 않습니다 이미지는 100x100 픽셀입니다. 이미지의 중앙에서 선이 시작됩니다 선이 아래쪽을 가리 키기 시작합니다 (6-OClock) 선의 길이는 50 픽셀입니다. 선의 각도는 시작 위치에서 시계 반대 …

2
~ ATH 통역사 작성
인기있는 웹 코믹 홈 스턱 (Homecomuck) 은 ~ATH우주를 파괴하기 위해 불리는 프로그래밍 언어를 사용 합니다. 이 코드 골프 도전은 우리의 존재를 전멸시키기위한 프로그램을 작성하는 것이 아니지만 , 좀 더 길들인 (더 흥미롭지는 않지만) 엔티티를 파멸시킬 것입니다 : variables . ~ATH( "죽음까지"로 발음 됨 ~ath) "tilde ath"가 어떻게 작동 하는지 알 …

12
반복 주사위 롤링
입력 n이 주어지면 단면 다이 (범위의 얼굴 포함)로 3 <= n <= 25시작하여 다음 단계를 수행하십시오 .n[1, n] 현재 측면 n주사위를 굴린 결과를 다음과 같은 형식으로 인쇄하십시오 (결과는 kdn: X어디에 X있으며 k주사위의 개수입니다). 경우 X이상인 n/2재생에 주사위의 수 배 다이를 추가한다. 그렇지 않으면, 주사위를 제거하십시오. 주사위 개수가 0또는 과 같으면 …
12 code-golf  random 

3
자물쇠와 열쇠의 게임
번호가 1-n 인 n 개의 상자 가 있습니다 . 각 상자는 하나의 해당 유형의 키 (번호 1-n ) 만 열 수 있도록 잠겨 있습니다 . 이러한 키는 상자에 무작위로 흩어져 있으며 (한 상자에는 여러 개의 키가있을 수 있고, 하나의 키에는 여러 개의 중복이있을 수 있음) 모든 상자가 닫힙니다. 많은 상자에 …

1
파이에 비해 너무 작은 가장 훌륭한 증거 —!
가장 악한 방식으로 손을 문지르면서 집에 앉아 있습니다. 이번에는 커뮤니티 A-SPIN을 설정할 수 있습니다! 나는이 책에서이 문제가 의심 할 여지없이 입증되었다고 주장 할 것이다 . 당신은 그 말을 긁습니다… 당신은 물론 사악한 페르마입니다! 하하, 농담이야 이런 일이 발생하지 않았다는 것을 알고 있습니다. 이것은 단지 그의 사악한 쌍둥이 인 형식의 이야기 …

3
ASCII 아트 조명 축제
0 개 또는 6 개의 명령 줄 인수를 사용하는 프로그램을 가능한 한 적은 문자 로 작성하십시오 menorah menorah YEAR MONTH DAY HOUR MINUTE SECOND (두 형식을 모두 지원해야합니다. 인수가없는 버전 은 현지 시간대로 현재 시스템 날짜 및 시간을 사용하여 6 개의 인수 버전을 호출하는 것과 같습니다 .) 하누카에 지정된 (그레고리 …

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