«code-golf» 태그된 질문

코드 골프는 가장 적은 바이트의 소스 코드에서 특정 문제를 해결하기위한 경쟁입니다.

1
커크 먼의 여학생 문제 확장
Kirkman의 여학생 문제 는 익숙하지 않은 사람들을 위해 다음과 같이 진행됩니다. 한 학교의 15 명의 젊은 여성이 7 일 연속으로 3 개의 나란히 걸어 다닌다. 두 사람이 나란히 두 번 걷지 않도록 매일 그들을 배치해야한다. 이것을 중첩 된 3 x 5 목록 (또는 행렬) 처럼 볼 수 있습니다 . [[a,b,c] …

18
줄을 삼각형으로 접으십시오
길이를 4로 나눌 수있는 문자열이 주어지면 아래 그림과 같이 삼각형을 만드십시오. 문자열이 abcdefghijkl인 경우 삼각형은 다음과 같습니다. a b l c k defghij 문자열이 iamastringwithalengthdivisiblebyfour인 경우 삼각형은 다음과 같습니다. i a r m u a o s f t y r b i e n l gwithalengthdivisib 문자열이 thisrepresentationisnotatriangle인 경우 …

14
n 번째 피보나치 수를 포함하는 n 번째 피보나치 수를 인쇄하십시오!
도전 양의 정수 n를 입력으로 사용하고 n하위 Fib #을 포함하는 Fibonacci 번호 (전체 Fib #로 단축)를 출력 하는 프로그램을 작성해야합니다 n. 이 도전의 목적을 위해 피보나치 수열은로 시작합니다 1. 다음은 테스트 케이스 또는 챌린지를 명확히하기위한 예제로 사용할 수있는 몇 가지 예입니다 (후자는 명확하지 않은 것을 설명하는 아래에 주석을 남겨주세요). n=1 …

29
인접 중복 축소
도전 정수 목록이 주어지면 인접한 동일한 항목의 모든 쌍을 반복적으로 제거한 후 이러한 정수 목록을 반환하십시오. 홀수 길이의 같은 수의 런이 있으면 그 중 하나가 쌍의 일부가 아닌 그대로 유지됩니다. 예: [0, 0, 0, 1, 2, 4, 4, 2, 1, 1, 0] 첫째, 당신은 제거해야합니다 0, 0, 4, 4그리고 1, …

19
CSI : 마인 크래프트 아이템
Minecraft 1.12 가 내일 출시 될 예정이므로 축하합시다! Minecraft 의 항목 수를 나타내는 음이 아닌 정수 N을 취하는 코드를 작성하십시오 . 플레이어에게 더 유용한 방식으로 출력하여 상자, 스택 및 항목 N의 수를 제공합니다. 형식을 사용하십시오 XcYsZi 어디에 X N 개의 아이템으로 완전히 채울 수있는 상자의 개수입니다. Y 상자를 채운 후 …

30
9의 가장 작은 배수, 0에 대한 선택적 실행
양의 정수가 주어지면 9의 런 다음에 0의 선택적 런이있는 가장 작은 양의 정수 배수를 찾으십시오. 즉, 정규식과 일치하는 가장 작은 양의 정수 배수를 찾으십시오 /^9+0*$/. 예를 들어, 주어진 양의 정수가 2이면 90은 2의 양의 정수 배수이고 정규식과 일치하는 가장 작은 것이므로 90을 반환합니다 /^9+0*$/. 테스트 사례 : n f(n) 1 …

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같은 그들 사이의 가장 …

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