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

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

22
연속 분수를 간단히합니다
연속 분수는 분수를 반복적으로 설명하는 표현식입니다. 그것들은 그래픽으로 표현 될 수 있습니다 : 또는 값 목록으로 표시 될 수 있습니다. [a0; a1, a2, a3, ... an] 도전 과제 : 기수 : 및 분모 값 목록 : 연속 분수를 단순화 된 합리적인 분수로 단순화합니다 : 분자 및 분모를 개별적으로 반환 또는 …

14
종료, 순수 ​​정기 또는 최종 정기?
소개 소수점 이하 자릿수가있는 경우 소수점이 종료됩니다. 예를 들어, 0.4 (2/5)는 십진수가 하나이므로 종료됩니다. 소수점 이하 자릿수는 무한하며 소수 자릿수 (반복되는 소수 자릿수) 앞에 10 진수가없는 경우 10 진수는 완전히주기적인 것입니다. 예를 들어 0.142857142857142… 142857은 소수점 직후 반복되기 시작합니다. 소수점 이하 자릿수가 무한대이고 반복되기 전에 소수점 이하 자릿수가 유한 숫자 …
21 code-golf  math  number 

30
주어진 너비로 #의 빈 사각형을 그립니다.
Codingame 에서이 도전을 받았으며 내 것보다 더 나은 솔루션이 궁금합니다. 표준 입력을 통한 너비가 주어지면 주어진 너비와 길이로 빈 사각형 '#'을 그립니다. 예: 5 결과 ##### # # # # # # ##### 나는 이것을 사용하여 파이썬을 사용하여 다른 파이썬 코드에 특히 관심이 있습니다. 그러나 원하는 언어로 솔루션을 게시하십시오.
21 code-golf  string  ascii-art  number  code-golf  grid  code-golf  string  ascii-art  code-golf  alphabet  cipher  code-golf  math  number  code-golf  quine  code-golf  palindrome  polyglot  code-golf  number  array-manipulation  counting  logic  code-golf  string  primes  binary  decision-problem  code-golf  ascii-art  kolmogorov-complexity  popularity-contest  code-golf  probability-theory  code-golf  string  code-golf  python  polyglot  programming-puzzle  c++  code-golf  math  code-golf  binary  integer  bitwise  code-golf  rational-numbers  code-golf  string  palindrome  code-golf  ascii-art  code-golf  code-golf  string  fibonacci  code-golf  math  sequence  code-golf  code-golf  string  palindrome  code-golf  string  code-golf  math  primes  source-layout  code-golf  sequence  binary  integer  code-golf  math  arithmetic  game  code-golf  restricted-source  palindrome  code-golf  restricted-source  palindrome  code-golf  combinatorics  binary  code-golf  string  math  code-golf  ascii-art  number  code-golf  cipher  code-golf  base-conversion  counting  code-golf  sequence  random  classification  code-golf  string  subsequence  code-golf  permutations  code-golf  string  code-golf  string  cipher  code-golf  kolmogorov-complexity  arithmetic  integer  code-golf  quine  markov-chain  code-golf  string  code-golf  code-golf  ascii-art  maze 

12
정수의 황금
양의 정수 N은 A와 표현할 수있는 정수 양쪽 직사각형 , B 되도록 N = * B . 즉, 영역은 숫자를 나타냅니다. 일반적으로 a 와 b 는 주어진 n에 대해 고유하지 않습니다 . 잘 알려진 바와 같이, 사각형이 측면이 황금비 일 때 직사각형은 눈을 즐겁게 (또는 뇌입니까?) φ = (sqrt (5) …

2
겹치는 원의 테두리
평면에서 여러 점의 좌표와 각 점을 둘러싸는 원의 반지름을 고려하여 원과 원이 만나는 가장자리를 나타내는 다각형을 그립니다. 직선 모서리는 항상 원-원 교차 선을 따라 떨어지지 만 이러한 선의 전체 길이를 따르지 않을 수 있습니다. 당 mbomb007 의 제안, 2D 비누 거품의 동작을 상상한다. 비누 거품은 항상 에너지를 최소화하기 위해 120 …


2
다양한 문제의 규모로 도전 과제를 어떻게 채점 할 수 있습니까?
챌린지 작성 질문이 주제에 관한 메타에 대해 상당히 강력하게 지원됩니다 . 그러나 아직 그런 질문이 없으므로 물을 테스트한다고 생각했습니다. 이 질문은 아마도 좋은 주관적이고 나쁜 주관적인 영역으로 들어가고있을 것입니다 . 그러나 저는 이것이 도전적인 글쓰기 질문 일 것입니다. 그들이 여전히 양질의 콘텐츠를 생성 할 수 있도록 답변에 거친 추측 아이디어를 …

30
“Fit”숫자 출력
"맞춤 번호" 샘은 압축에 대한 "화려한"아이디어를 가지고 있습니다! 도울 수 있니? 다음은 Sam의 압축 체계에 대한 요약입니다. 먼저 2 ^ 16보다 엄격하게 작은 자연수의 밑이 10 인 표현을 취하여 앞에 0이없는 2 진 문자열로 작성하십시오. 1-> 1 9-> 1001 15-> 1111 13-> 1101 16-> 10000 17-> 10001 65535-> 111111111111111 이제 …

18
일부 숫자를 압축 해제
당신의 임무는 길이가 10 줄인 지퍼를 생성하는 프로그램이나 기능을 만드는 것입니다. 지퍼의 각 줄은 두 개의 대시로 표시됩니다 --. -- -- -- -- -- -- -- -- -- -- 프로그램 / 기능은 입력으로 백분율 (10으로 나눌 수 있음)을 취하고, 출력은 상단에서 백분율로 지퍼 "풀린"(대시로 구분) 지퍼가되고, 1- 인덱싱 된 최저 …

10
피보나치 분해
피보나치 수 피보나치 숫자로 시작 f(1) = 1하고 f(2) = 1(일부는 포함 f(0) = 0하지만이이 문제에 무관하다. 그런 다음, 대한 n > 2, f(n) = f(n-1) + f(n-2). 도전 당신의 임무는 n피보나치 수의 곱으로 표현 될 수 있는- 번째 양수 를 찾아서 출력하는 것 입니다. 0 색인 또는 1 색인 …

23
제수 감소
숫자 n 의 제수는 1과 n 자체를 포함하여 n 을 균등하게 나누는 임의의 숫자입니다 . 제수의 수 d (n) 는 숫자의 제수 입니다. 첫 커플 n에 대한 d (n) 은 다음과 같습니다 . n divisors d(n) 1 1 1 2 1, 2 2 3 1, 3 2 4 1, 2, …

6
챌린지가 응답 할만한 가치가 있는지 확인
나는 매우 평범한 코드 골퍼이며 StackOverflow의 "핫 네트워크 질문"사이드 바에 표시 될 때까지 게시물을 자주 보지 않습니다. 보통, 나는 게임에 늦었고, 내가 아는 유일한 언어는 파이썬이기 때문에, 이미 몇 가지 파이썬 답변이 있기 때문에 대답 할 점이 거의 없습니다. 당신의 도전은 질문에 대답 할 가치가 있는지 알아내는 것입니다. 입력: 코드 …

3
테스트 무작위 화
나는 교사 이고 며칠 안에 학생들에게 시험을 제공해야합니다. 지금, 나는 항상 가장 사랑하는 학생들이 부정 행위를 할 때 가장 사랑이 적은 학생들에게 상처를 입는 것에 대해 걱정하고 있습니다. 현재 테스트를 다음 형식으로 저장했습니다. When was Java invented? Why does this matter? 1941 War was beginning None of the above What …
21 code-golf  random 

14
최소 잔여 시퀀스 생성
모든 숫자는 무한히 긴 나머지 시퀀스를 사용하여 표현할 수 있습니다. 우리가 숫자 7을하고, 수행하는 경우 예를 들어 7mod2, 다음 7mod3, 다음 7mod4, 등등, 우리가 얻을 1,1,3,2,1,0,7,7,7,7,..... 그러나 모든 하위 수와 구별하기 위해 여전히 사용할 수 있는 가장 짧은 나머지 하위 시퀀스 가 필요합니다 . [1,1,3]이전의 모든 하위 시퀀스가 ​​다음으로 시작하지 …

9
사각형 감지
0와 (과) 1의 여러 줄 문자열을 취하는 프로그램이나 함수를 작성하십시오 . 다른 문자가 문자열에있을 것이고, 문자열은 항상 1 × 1로 작게 치수 (모든 라인 문자의 같은 수있을 것이다) 직사각형 수 있지만 그렇지 않으면 0's와 1의 임의 배열 될 수있다. 문자열에 선택적인 후행 줄 바꿈이 있다고 가정 할 수 있으며 원하는 …

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