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

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

24
이진 눈금자 만들기
숫자 n이 주어지면 이 패턴 의 처음 n 열을 생성하십시오 . # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ################################ ... (1 인덱싱 된) n 에서 열의 …

19
다른 숫자, 같은 무게
배경 정수 의 해밍 가중치 는 이진 표현의 정수입니다. 이 문제의 경우 정수는 32 비트로 표시되며 부호가 없습니다. 도전 0에서 2 ^ 32-1 (비 포함) 사이의 정수가 주어지면 다른 출력 동일한 범위 내에서 동일한 해밍 가중치를 정수를 . 예 Input (Decimal) | Input (Binary) | Hamming weight | Possible output …

19
단어의 이진 스플릿 합계 계산
s인쇄 가능한 ASCII 문자를 입력으로 포함 하는 문자열을 가져 와서 "이진 분할 합계"를 출력하십시오. 설명이 필요하십니까? 이진 분할 합계는 어떻게 얻습니까? A4다음 설명에서 문자열 을 예로 사용하겠습니다 . 각 문자를 7 비트 ASCII 문자로 취급하여 문자를 이진으로 변환 A -> ASCII 65 -> 1000001 4 -> ASCII 52 -> 0110100 …

30
상자를 동적으로 생성
도전 과제 : ASCII 상자의 사각형을 그립니다 : [] 규칙: 너비와 높이 입력을받습니다 둘 다 숫자라고 가정 할 수 있습니다 줄 바꿈 문자가 포함 된 문자열을 생성해야합니다. \ n 예 : 2, 2 : [][] [][] 2, 3 : [][] [][] [][] 페 웨스트 바이트가 이깁니다.

30
n 번째 문자는 마지막 문자의 n 번째 문자와 동일합니까?
영감 은 시작이 끝과 같습니까? 문자열 s과 정수가 주어지면 th char in 이 end char in th 의 th 와 같은지에 n대한 진실 / 거짓을 출력합니다 .nsns 입력 비어 있지 않은 문자열과 정수 0 기반 인덱싱 또는 1 기반 인덱싱을 사용할 수 있습니다. 정수는 문자열을 기반으로 유효한 것으로 보장됩니다. 예를 …
22 code-golf  string 

12
퇴행성 역전 및 추가
소개 n반대로 추가하고 추가하는 것은 소리처럼 간단합니다 . (예 : 234 + 432 = 666). 이 프로세스를 반복해서 적용하면 일부 숫자는 결국 소수에 도달하고 일부는 절대 소수에 도달하지 않습니다. 예 나는 현재 11431 담당자 11431 is not prime 11431 + 13411 = 24842 which is not prime 24842 + 24842 …

20
첫 번째 브라켓 경기 찾기
이것은 Brain-Flak의 생일로 이어지는 일련의 도전 중 하나였습니다. 자세한 내용은 여기 를 참조 하십시오 . 도전 이 과제의 목표는 완전히 일치하는 대괄호 문자열에서 첫 번째 대괄호 쌍을 찾는 것 ()[]{}<>입니다. 완전히 일치하는 문자열에 대한 DJMcMayhem의 정의 를 빌리려면 : 이 과제의 목적 상 "브래킷"은 다음 문자 중 하나 ()[]{}<>입니다. 여는 …

10
점 자식으로 줄을 바꾸세요
그리고 아니오, 이것은 ASCII 텍스트를 점자 로 번역 하는 것이 아닙니다 . 유니 코드 에는 2 8 = 256 점자 패턴 이 있습니다. ( '점자'는 8 셀을 의미합니다) W, 기다려 ASCII 문자는 몇 개입니까? 2 7 = 128? 그렇다면 ASCII를 점자로 바꾸어 봅시다. 왜냐하면 절대 이유가 없기 때문입니다! ASCII에서 점자로가는 …

14
숫자의 안전
양의 정수의 주기적 시퀀스가 ​​시퀀스에서 n발생하는 모든 정수 에 대해 n두 개의 연속 발생 사이에 다른 정수를 넘지 않는 특성을 갖는지 판별하는 프로그램을 작성하십시오 n. 예를 들어, 2, 3, 5, 2, 3, 6, 2, 3, 5, 2, 3, 6, ...연속 발생의 모든 쌍 :이 속성을 가지고 2같은 그들 사이의 가장 …

12
간단한 코드 골프 도전 : 캐릭터 패턴!
이 과제에서 X, Y 및 Z의 문자열을 포함하는 입력으로 문자열을받습니다. "XYZZ". X, Y 및 Z는 특정 문자를 나타냅니다. 그런 다음이 패턴을 두 번째 문자열 입력과 비교합니다. 패턴이 두 번째 입력에 하위 문자열로 존재하면를 반환하고 True, 그렇지 않으면를 반환 False합니다. 단어에서 패턴이 발견되면 프로그램은 검색을 중지하고를 반환합니다 True. 예 패턴 : …
22 code-golf 

12
나누고 나누고 정복하십시오
때때로, 내가 숫자 앞에 어떤 숫자가 나오는지 알아 내려고 할 때 ¹, 잠시 후에 생각보다 쉽다는 것을 깨달았습니다. 가지고 2156예를 들면 : 결국 모두 나에게 발생 21하고 56의 배수는 7, 그래서 확실히 2156 = 21 x 100 + 56도의 배수입니다 7. 당신의 임무는 이러한 종류의 우연의 일치로 인해 더 쉽게 …

11
위치 산술을하자!
로부터 Wikipedia 기사 : 위치 산술 (Latin arithmeticæ localis)은 부가 적 (비 포지션) 이진수 시스템으로, 존 네이피어는 그의 논문 Rabdology (1617)에서 계산 기법으로 상징적으로나 체스 판과 같은 그리드에서 탐구 한 기술입니다. 뭐? 위치 숫자는 알파벳 문자를 사용하여 숫자를 쓰는 방법입니다. 이진 표기법은 아직 표준화되지 않았기 때문에 Napier는 이진수를 나타 내기 …

30
패리티 교환
태스크 양수 주어 n출력 n+1하면 n홀수 및 출력 n-1경우 n에도있다. 입력 양의 정수 정수가 언어의 처리 능력 내에 있다고 가정 할 수 있습니다. 산출 위에서 지정한 양의 정수입니다. 테스트 케이스 input output 1 2 2 1 3 4 4 3 5 6 6 5 7 8 8 7 313 314 …
22 code-golf  number 

30
0이 아닌 고유 한 숫자로 임의의 n 자리 숫자를 얻습니다.
나는 이 질문을 읽고 그것이 좋은 도전이 될 것이라고 생각했다. 태스크 입력 0<n<10으로 임의의 숫자를 생성하십시오. 정확히 n 자리 첫 번째가 아닌 0 그래서 f(n)>10**(n-1)-1 고유 숫자 우승 기준 이것은 코드 골프 이므로 가장 짧은 코드가 승리합니다. 무작위 나는 균등하게 분포 된 것을 의미합니다. 따라서 프로그램의 관점에서 볼 때 각각의 …
22 code-golf  number  random  grid  game  king-of-the-hill  javascript  code-golf  arithmetic  statistics  code-golf  math  code-golf  math  code-golf  string  palindrome  code-golf  string  interactive  code-golf  quine  polyglot  code-golf  string  stack-exchange-api  code-golf  number-theory  decision-problem  code-golf  tips  code-golf  string  internet  code-golf  graphical-output  image-processing  fractal  code-golf  ascii-art  geometry  hexagonal-grid  code-golf  string  restricted-source  hello-world  code-golf  game  code-golf  cipher  code-golf  permutations  cops-and-robbers  permutations  cops-and-robbers  code-golf  internet  stack-exchange-api  code-golf  ascii-art  random  code-golf  tips  code-golf  ascii-art  code-golf  code-golf  kolmogorov-complexity  code-golf  string  unicode  code-golf  number  sequence  primes  palindrome  code-golf  game  decision-problem  code-golf  math  geometry  code-golf  graphical-output  interactive  code-golf  set-partitions  code-golf  number  arithmetic  restricted-source  code-golf  decision-problem  python  recursion  code-golf  ascii-art  code-golf  source-layout  code-golf  function  recursion  functional-programming  code-golf  game  combinatorics  permutations  code-golf  string  file-system  code-golf  string  hashing  code-golf  stack-exchange-api  code-golf  string  code-golf  math  number  arithmetic  polyglot 

10
두 가지 색상의 겹치는 원
합리적인 입력 형식으로 다음 입력을받는 프로그램이나 함수를 작성하십시오. 생성 할 이미지의 너비와 높이를 정의하는 두 개의 양의 정수 W와 H. 이미지를 색칠하는 데 사용되는 두 가지 RGB 색상 C1 및 C2. 이미지 평면에서 (r, x, y)반지름 r과 중심이 x, y있는 원을 정의 하는 양식의 3 튜플 목록입니다 . r양의 정수이고 …

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