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

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

1
카탄의 정착민-가장 긴 길!
이것은 Catan의 정착민의 최종 게임 보드입니다. 배경: 길 (긴 막대기 조각)과 정착지 (및 도시)는 작은 오두막집으로 렌더링됩니다. 다음 구성표를 사용하여 이러한 조각의 배치를 인코딩합니다. 맨 위에서부터 도로를 배치 할 수있는 가로 가로 정점과 가장자리가 있습니다. 그런 다음 우리는 도로 등의 기둥을 가지고 있습니다. R은 빨강, O는 주황색, B는 파랑, _는 …


2
quintillion 순열 43 개
다음과 같이 Rubik 's Cube 를 그물로 표현할 수 있습니다 (해결시). WWW WWW WWW GGGRRRBBBOOO GGGRRRBBBOOO GGGRRRBBBOOO YYY YYY YYY 각 문자는 해당 색상을 나타냅니다 ( W흰색, G녹색 등). 보였다 정확히 있다는 것을 43 , 252 , 003 , 274 , 489 , 856 , 00043,252,003,274,489,856,00043,252,003,274,489,856,000 (~ 434343 루빅스 큐브가 …

10
숫자 날짜 범위
참고 : 내가 네덜란드 사람이기 때문에 모든 날짜는 dd-MM-yyyy도전 설명 및 테스트 사례에서 네덜란드 형식입니다. 도전: 입력 : 시작 날짜 ; 종료일 ; 숫자에스에스s이자형이자형e엔엔n 출력 : 날짜에 고유 숫자가 포함 된 범위 (양쪽 포함) 내의 모든 날짜.[ s , e ][에스,이자형][s,e]엔엔n 예: 입력 : 시작 날짜 : 12-11-1991; 종료일 : …
16 code-golf  number  date 

13
큰 형님 인용
작업 : 프로그램에서 런타임에 다음 두 따옴표 중 하나를 임의로 선택하고 표시된대로 정확하게 한 따옴표를 인쇄하십시오. 1: Under the spreading chestnut tree I sold you and you sold me. There lie they, and here lie we Under the spreading chestnut tree. 2 : WAR IS PEACE. FREEDOM IS SLAVERY. IGNORANCE …

29
미소! 그냥 웃어
Brainf * ck 는 Kolmogorov- 복잡성 문제에서 매우 나쁜 것으로 잘 알려져 있습니다. 예를 들어 "Hello world"를 인쇄하려면 약 100 자 정도가 필요합니다. 그러나 Brainf * ck가 매우 유용한 텍스트가있을 수 있습니다. 당신의 임무는 이제 입력을받지 않는 프로그램을 작성하는 것이며, 다음을 표시합니다 : ☺ 즉, 웃는 얼굴 (브라우저가 렌더링하지 않으면 …

5
자기 평가 프로그램
우리는 도전이 출력 자신의 점수를 하지만 모두 같은 답이 바로 출력을 하드 코딩하고있어 보인다 지루한 일을 . 새로운 도전에 도전합시다. 여러분의 프로그램 출력해야 바이트에서 자신의 길이는 문자열 다음에 " bytes",하지만 우리는 제거하여 크기를 줄이면 하드 코딩 솔루션을 방지하기 위해 어느 한 바이트, 새로운 프로그램해야합니다 또한 출력은 여전히 다음에 새로운 바이트 …

2
순환 성 점수를 프로그래밍
귀하의 작업은 2D 평면에서 s비어 있지 않은 유한 A점 세트를 취하는 수학 함수를 프로그래밍하고 s(A)다음 특성을 만족 하는 원형 점수 를 출력하는 것입니다 . 긍정적 인 명확성 : 원 또는 모든 점을 포함하는 직선이 있다면 A그 다음은 s(A) = 0. 그렇지 않으면s(A) > 0 Surjectivity : 음이 아닌 실수에 대해 …

11
triplegolf-소스 코드 길이뿐만 아니라 카운트!
이 과제의 목표는 다음 세 길이가 정확히 같은 프로그램을 작성하는 것입니다. 소스 코드의 길이 표준 출력으로 출력되는 출력 길이 선택한 (수정되지 않은) 컴파일러로 생성되는 컴파일러 경고의 길이 우승자는 세 가지 기준을 모두 충족하는 가장 짧은 코드이며 1 자 이상이어야합니다. 결과를 세분화하기 위해 출력에 3 개 미만의 다른 문자가있는 경우 각 …
15 code-golf 

5
나는 수건 날을 잊었다
나는 수건 날을 잊었다 샌드 박스 링크 두 예제 모두에 대한 PHP 스크립트 (오류, 문자열 형식화) PHP 스크립트 수정, 입력은 자명하다 더 많은 입력 주석 / 주석 처리 $argv가없는 PHP 스크립트는 다른 결과를 볼 수 있습니다 아시다시피, 5 월 25 일은 수건으로 사용할 수있는 많은 용도 때문에 수건의 날로 잘 …

4
"반 빈 유리"와 같은 것은 없습니다
유리가 반쯤 채워 졌는지 반쯤 비어 있는지에 대한 수사 학적 질문을 알고있을 것입니다 . 나는 그 구절에 조금 지쳐서 글래스 충만 또는 공허에 대한이 혼란을 프로그램 적으로 제거 할 때가되었다고 결정했다. 당신의 임무는 못생긴 유리 의 ASCII 예술 표현을 취하고 해당 좋은 유리 의 ASCII 예술을 출력하는 프로그램을 작성하는 것 …

5
늑대와 닭
강이 있고 강 한쪽에는 늑대와 닭이 있습니다. 그들은 뗏목을 가지고 있으며 모두 반대편으로 가야합니다. 그러나 뗏목은 스스로 여행 할 수 없습니다. 두 마리 이상의 동물이 있으면 뗏목이 가라 앉습니다. 강이 차갑고 더러워서 젖어 있기를 원하는 동물은 없습니다. 어느 동물도 강을 뛰어 넘거나 날 수 없습니다. 또한 한쪽에 닭이 있으면 그쪽에 …

5
현재 조디악은 무엇입니까?
주어진 국가에 따라 주어진 시간의 동부 12 궁도의 그림 이모티콘을 표시하십시오. 동부 12 궁도는 12 년 주기로 매년 동물과 그 평판이 좋은 특성을 할당하는 분류 체계입니다. 또한 시간에 할당됩니다. 규칙 : 국가는 ISO 3166-1 alpha-3 코드로 제공되어야합니다. 목록이 여기에 있습니다. 입력 형식은 다음과 같아야합니다 <ISO code> HH:MM. 입력은 단일 문자열이어야합니다. …

1
신경망으로 정렬
이전의 신경망 골프 도전 ( 이것 과 저것 )은 저에게 새로운 도전을하게했습니다. 도전 정수 항목을 가진 4 차원 입력 벡터 (a,b,c,d)(a,b,c,d)(a,b,c,d) 가 지면 네트워크가 출력 하도록 가장 작은 피드 포워드 신경망을 찾습니다 보다 작은 좌표 방향 오차 .[−10,10][−10,10][-10,10]sort(a,b,c,d)sort(a,b,c,d)\textrm{sort}(a,b,c,d)0.50.50.5 허용 성 이 과제를 위해, 피드 포워드 신경망 은 계층 구성으로 정의됩니다 …

7
십진“XOR”연산자
많은 프로그래밍 언어는 정수의 이진수 (base-2) 숫자를 조작하는 연산자를 제공합니다. 이러한 연산자를 다른 기반으로 일반화하는 방법은 다음과 같습니다. 하자 X 및 Y는 베이스 단 자리 숫자 일 B . 단항 연산자 정의 ~와 이항 연산자 &, |그리고 ^있도록를 : ~ x = (B-1)-x x & y = 최소 (x, y) …
15 code-golf  math  number 

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