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

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


7
하나 1, 둘 1, 하나 2 하나 1
도전: 0이 아닌 양의 정수를 입력하고 아래 설명 된 순서대로 다음 4 개의 숫자를 출력하는 프로그램을 작성하십시오. 참고 : 입력이 실제로 양의 0이 아닌 정수인지 확인하는 것은 필요하지 않습니다. 순서: 이 순서의 모든 숫자 (입력 된 첫 번째 숫자는 제외)는 n 자리로 구성되어야하며, 여기서 n은 짝수입니다. 숫자를 n / 2 …

1
프로그램이 변경되었는지 감지
오류없이 종료되는 프로그램을 작성하십시오. 단일 바이트가 다른 바이트로 대체되면 프로그램은 출력해야합니다 CORRUPTED 파일에서 소스 코드를 읽지 마십시오 귀하의 프로그램은 다른 출력을 생성해서는 안됩니다 이것은 코드 골프 이므로 바이트 단위의 최단 답변이 이깁니다. 편집 : "NO CORRUPTED"요구 사항 제거

20
x ^ 2가 7 ^ x-1을 나누는 x의 수
직무 숫자 세트가 x, 같은 그 x^2분할은 7^x-1. 당신의 임무는이 숫자를 찾는 것입니다. n을 입력하면 코드는이 규칙을 따르는 n 번째 숫자를 인쇄합니다. 예 1- 인덱스 In Out 3 3 9 24 31 1140 관련 순서는 여기 에서 찾을 수 있습니다 . 규칙 가장 짧은 답변이 승자가 될 것입니다 * 표준 …

9
2017 년까지 성장
이 도전에서 당신은 그것이 나이가 들어감에 따라 성장하는 프로그램을 만들게 될 것입니다 ... 2017 년까지. 도전 이 과제 설명에 "프로그램"이라고 표시 될 때마다 "기능"을 읽을 수도 있습니다. 제출하면 실행시 THE LENGTH OF YOUR SUBMISSION+ 1바이트 길이 의 프로그램이 출력됩니다 . 때 그 프로그램이 실행, 그것은을 출력은 프로그램 THE LENGTH OF …

9
나에게 타워 블록을 인쇄
가능한 가장 짧은 코드로 타워 블록을 인쇄하십시오. 입력: 입력은 타워 블록의 층 수를 정의합니다. 1 층에는 문의 양쪽에 창이 있습니다. 이 창은 3x3 해시로 구성됩니다. 4 층 타워 블록의 예는 다음과 같습니다. ===================== )V V V V V V V V V V( )V V V V V V V …

6
펜 파인애플 애플 펜… 자신의 펜, 파인애플 및 사과 포함
전주곡: 이 도전은 "또 다른 고양이 프로그램"과 다릅니다. 문자 그대로 톤이 다른데 왜 내 자신의 사람들을 가질 수 없습니까? 독특한 것들 : 직접 입력을 출력으로 읽지 않습니다. 그것은 곧은 고양이가 아닌 방식으로 끈을 조작하고 있습니다. 도전: 3 개의 입력 (또는 하나의 입력, 원하는대로 분리 된 입력)이 주어지면 가사와 출력에서 ​​펜, …
16 code-golf  string 

2
도전 과제에서 무작위 생성을 지정하는 방법
참고 : Meta 에 대한 합의에 따라 챌린지 작성 질문이 여기에 있습니다. 이 "도전을 작성할 때 피해야 할 것"에 비추어 , 나는 특정 종류의 물체의 무작위 생성과 관련된 문제에 대해 생각하기 시작했습니다. 때로는 foo를 무작위로 생성하는 코드 골프 챌린지 를 게시하려는 경우가 있습니다 . 주어진 것이 foo인지 확인하는 것은 매우 …

13
가변 가격 수입!
소개 및 신용 당신이 바텐더라고 가정하십시오. 당신은 대부분의 술집에 많은 행복한 사람들이 있지만, 많은 사람들은 항상 같은 음료를 마시고 취향에 비해 너무 적은 음료수를 마시고 그것을 바꾸고 싶어합니다. 따라서 이미 판매 된 수량에 따라 음료 가격이 변동이 있지만 특정 임계 값보다 높거나 적은 시스템을 소개합니다. 이상한 이유로 당신은 항상 판매 …
16 code-golf  math 

10
길이 n의 모든 가새 문자열 생성
중괄호 문자열은 *()[]중괄호가 올바르게 일치 하는 문자로 구성된 문자열로 정의 됩니다. [brace-string] ::= [unit] || [unit] [brace-string] [unit] ::= "" || "*" || "(" [brace-string] ")" || "[" [brace-string] "]" 유효한 괄호 문자열입니다. ((())***[]**)****[(())*]* 그러나 이것들은 아닙니다 : )( **(**[*](**) **([*)]** 당신의 임무는 양의 정수가 주어지면 n숫자를 입력으로 사용하고 length의 …

19
줄을 딸꾹질
당신의 도전은 문자열을 딸꾹질하는 프로그램이나 함수를 작성하는 것입니다. 문자열을 입력으로 사용하고 (표준 방법을 통해) 다음 단계를 수행하십시오. 1에서 10 사이의 정수형 정수 n을 생성해야 합니다. n 초 동안 기다리십시오 . 입력 의 초기 / 다음 n 문자 또는 n 문자 미만인 경우 나머지 입력을 인쇄하십시오 . 인쇄 할 입력이 남아 …
16 code-golf  string 

10
투표지를 인쇄하십시오!
모두 알다시피 오늘은 선거일입니다! 오늘 당신의 임무는 입력이 주어지면 투표 용지를 인쇄하는 것입니다. 입력이 Hillary Clinton인 경우 다음을 인쇄하십시오. Hillary Clinton ===-----===> Donald Trump === ===> ____________ === ===> 그러나 입력이 인 경우 다음을 Donald Trump인쇄하십시오. Hillary Clinton === ===> Donald Trump ===-----===> ____________ === ===> 다른 것이 있으면 세 …

10
베일리 – 보 웨인 – 루피 반복
베일리 – 보 웨인 – 루피 반복 우리는 PPCG에서 몇 가지 파이 문제를 보았지만, 사용해야 할 알고리즘을 구체적으로 지시하는 것은 없습니다. Bailey-Borwein-Plouffe 알고리즘의 구현 을 반복까지 모든 언어 로보고 싶습니다 n. 공식은 다음과 같습니다. 알고리즘은 각 반복을 최대 n까지 출력하여 중간 결과와 최종 결과를 표시하여 "piangle"을 형성해야합니다. 위키 백과 페이지에 …
16 code-golf  math  pi 

14
합 체인 시퀀스
순서: 우리는에서 시작 1합니다. 먼저 현재 1 인덱스 값을 시퀀스의 이전 숫자에 추가합니다. 그런 다음이 현재 값에 적용되는 경우 다음 수학 연산을 순서대로 적용합니다. 로 나눌 수 2있습니까? => 추가 로 나눌 수 있음 3 있습니까? => 빼기 로 나눌 수 4있습니까? => (더하기 AND) 곱하기 안도로 나누어 2, 3도 …


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