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

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


3
밀러 라빈 강력한 의사 프라임
음수가 아닌 정수가 주어지면, N모든 첫 번째 N소수에 강력한 의사 프라임 인 가장 작은 홀수 양의 정수를 출력하십시오 . OEIS 시퀀스 A014233 입니다. 테스트 사례 (인덱싱) 1 2047 2 1373653 3 25326001 4 3215031751 5 2152302898747 6 3474749660383 7 341550071728321 8 341550071728321 9 3825123056546413051 10 3825123056546413051 11 3825123056546413051 12 318665857834031151167461 …

2
트윗의 Binary Tetris
최근 140 바이트 의 테트리스 구현에 대한 웹 사이트 프로그래밍 에 대한 몇 가지 소문이 있었습니다. ... 비록 작지만 Tetris의 단순화 된 버전이며 완전한 구현조차도 아닙니다. 핵심 논리 함수 만 140 바이트의 Javascript에 맞습니다. 실제로 실행하려면 ~ 840 자 이상의 HTML이 필요합니다. 우리는 더 잘할 수 있습니다! 이 과제는 가능한 …

30
지수 내장없이 정수 x를 x의 제곱으로 올림
작업 - 제목 꽤 많은 금액을 최대 : 인상 정수 X 전원에 X를 , 0<x. 제한 사항 : 지수의 사용 exp(), ln()및 기타 권한 관련 언어에 내장 된 기능은, 같은 pow(), x^x, x**x금지되어 있습니다. 주어진 정수가 선택한 프로그래밍 언어의 한계에 맞는 것으로 가정 할 수 있습니다. 테스트 사례 : Input …

18
의 값을 계산
도전 입력으로 정수 주어질 때, s ≥ 1 은 ζ ( s ) 의 값을 출력합니다 (여기서 ζ ( x ) 는 Riemann Zeta Function을 나타냄).ssss≥1s≥1s\geq 1ζ(s)ζ(s)\zeta(s)ζ(x)ζ(x)\zeta(x) 추가 정보 는 다음과 같이 정의됩니다.ζ(s)ζ(s)\zeta(s) ζ(s)=∑n=1∞1nsζ(s)=∑n=1∞1ns\zeta(s) = \sum\limits^\infty_{n=1}\frac{1}{n^s} 답을 소수점 이하 5 자리 (더 이상, 더 이상)로 출력해야합니다. 대답이 무한대로 나오면 언어로 …
16 code-golf  math 

3
벽에 들어 가지 마라!
일부 텍스트 기반 로그 라이크 (rogue-like)는 벽으로 걸어 들어 가지 못하게하고 시도하면 뒤로 물러납니다. 플레이어를 가장 가까운 방향으로 움직일 수있는 이유는 무엇입니까? 도전 방향과 3 x 3 문자 그리드가 주어지면 플레이어가 한 단계를 밟은 후에 동일한 그리드를 출력하는 함수 프로그램을 작성하십시오. 예를 들어 9 #.. .@# #.# 된다 #.@ ..# …
16 code-golf  random 

1
담당자 모자없이 당신의 명성은 어떻습니까?
이 챌린지에서 평판 상한이 PPCG에없는 경우 평판이 무엇인지 계산합니다. 누구나 코드의 평판 변경을 위해 원시 데이터 에 액세스 할 수 있습니다 ( codegolf.stackexchange.com/reputation) . 원시 데이터는 다음과 같은 설정을 따릅니다 (이것은 내 페이지 버전의 처음 몇 줄입니다. total votes: 2955 -- bonuses (100) 2 37663 (10) -- 2014-09-11 rep +110 …

5
골프 언어로 저장하기위한 팁
나는 골프 언어를 쓰고 있습니다. 코드 골프 언어로 저장하기 위해 변수, 스택, 테이프, 레지스터 등을 제안합니까? 암시 적 입력은 어떻습니까? 대략적인 정의 : 변수는 단순히 값에 할당되고, 나중에 그 이름으로 검색 할 수있는 이름 (골프 언어 긴 일반적으로 하나 개의 문자)입니다. 레지스터는 변수처럼,하지만 자신의 (일반적으로 단일 바이트)가 / 설정 값을 …

2
스누커 득점
나는 세계 스누커 선수권 대회를보고 있었는데 스누커 득점 스누커 게임에는 반드시 지켜야 할 규칙이 있습니다. 탁자 위에 빨간 공이 있으면, 당신의 차례 동안 먼저 빨간 공을 솥에 넣어야합니다 각 빨간 공을 포팅 한 후에는 유색 (빨간색이 아닌) 공을 포팅해야합니다. 모든 빨간 공이 올라간 후 (15 개가 있음) 먼저 색깔이있는 공을 …
16 code-golf 

9
구글 자동 완성 재미
귀하의 임무는 입력 문자열이 주어진 경우 해당 검색에 대한 첫 번째 Google 자동 완성 결과를 출력하는 프로그램을 만드는 것입니다. 입 / 출력 형식은 사용자에게 달려 있습니다. 규칙 프로그램은 1 개의 입력과 문자열을 가져 와서 Google 자동 완성 / 자동 완성 제안 결과를 출력해야합니다. 입 / 출력 형식은 사용자에게 달려 있습니다. …

6
내 기사 이동 작업
6 각형 체스 는 셀이 전통적인 사각형 대신 육각형 인 보드에서 재생되는 일련의 체스 변형을 설명합니다. 이러한 변형이 많이 있습니다. 이 도전에서 우리는 가장 일반적인 Gliński의 변형에 초점을 맞출 것입니다. 보드는 육각형의 가장자리가 플레이어를 향하도록 세 가지 색상 (같은 색상이 가장자리를 공유하지 않도록)으로 구성됩니다. 이 보드는 문자로 표시 (11 개) …

5
ais523를위한 BackFlip을하십시오!
이 문제는 대한 상이다 ais523 에 대한 수상 은 " 올해의 신인 '카테고리를" PPCG 2016 최고의 ". 축하합니다! BackFlip 은 ais523 사용자가 만든 난해한 프로그래밍 언어로 , 30 가지가 넘는 흥미로운 esolang을 만들었습니다 . BackFlip은 Befunge 또는 > <> 와 같은 2D 언어 로, 명령 포인터가 텍스트 그리드 (프로그램)를 가로 …

5
친구와 큐잉
당신은 놀이 공원에서 최고의 새싹 Jim과 함께 있으며, 좋아하는 놀이기구가 보이면, 당신과 Jim이 한 눈에 교환합니다. 당연히 당신은 줄을 서기 위해 경주합니다. 불행히도 그는 당신이 골퍼이기 때문에 이기고 실제 스포츠 (미안한 친구)를합니다. 사실, 당신과 Jim은 x사람들 로 분리되어 있습니다. 줄 길이가 길고 n모든 j사람이 지그재그를하고 지그재그를하고 있다고 가정하면, 줄의 어느 …
16 code-golf 

12
퀸즈 퍼즐 확인
체스에 여왕이 무엇인지 모른다면 별 상관 없습니다. 그것은 단지 이름입니다 :) 여러분의 입력은 일정량의 여왕을 포함하는 임의의 너비와 높이 의 제곱 이됩니다. 입력 보드는 다음과 같습니다 (이 보드의 너비와 높이는 8입니다). ...Q.... ......Q. ..Q..... .......Q .Q...... ....Q... Q....... .....Q.. 이 보드에는 8 명의 여왕이 있습니다. 만약 여기에 7, 1, 10이 …

15
첫번째 x 프라임 사이의 부가 프라임
첨가제 프라임의 정의 : 정확히 2 제수가 숫자라고 프라임 번호. 소인와 숫자들의 합이도 불리는 소수입니다 숫자 첨가제 소수 직무: 정수를 감안할 때 x, 최초의 사이에 모든 첨가제 소수를 계산 x하여, 소수 2최초의 주요 첨가제 소수를 모두 고려되고. 숫자는 밑 10으로 표시됩니다. 규칙 : 출력은 첫 번째 x소수 중 모든 추가 …

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