«permutations» 태그된 질문

순열은 일부 객체 목록의 특정 순서입니다. 순열 태그가 지정된 문제에는 일반적으로 텍스트 아나그램을 포함하여 순열을 찾거나 생성하는 것이 포함됩니다.

10
구별 할 수없는 항목으로 치환
정수 목록이 주어지면 구별 할 수없는 순열이 한 번 계산 된 정수의 순열 수를 출력합니다. 이 경우 n정수와 구별 숫자의 각 그룹이 길이 n_i,이입니다n! / (n_1! * n_2! * ...) 규칙 입력은 1에서 12가 아닌 음수가 아닌 정수를 가진 함수 또는 프로그램에 대한 인수로 목록의 형식입니다. 출력은 위에서 설명한대로 순열 …

8
다차원 레이블 조판
스팀 펑크 다차원 세계에서, 우리 상사는 인쇄 된 인덱스 라벨을 우리 회사의 다차원 파일 캐비닛에있는 각 서랍에 부착하려고합니다. 보스는이 목적으로 만 구입 한 글꼴을 사용하여 전체 레이블 시트를 단일 형식으로 조판하려고하므로 정렬 (금속 기호 조각) 을 주문해야합니다 . 정렬은 매우 비싸기 때문에, 우리의 순서는 각 숫자 기호의 정확한 수에 대한 …


7
당신에게 큰 이익을 위해 anagram을 골프!
작업 이 도전에서, 당신의 임무는 균일하게 분포하여 무작위로 선택된 아나그램 중 하나를 출력하는 코드를 작성하는 것이지만 절대로 출력되지 않아야합니다. 동화 입력이 없으면 프로그램은 소스 코드의 아나그램 중 하나를 출력해야합니다. 프로그램은 자체 소스를 그대로 출력해서는 안됩니다. 입력 프로그램은 입력을 받아서는 안됩니다. 그러나 필요한 언어를 입력해야하는 경우 소문자가 있다고 가정 할 수 …

5
순열의 구성 – 그룹 제품
비 연속 사이클 형태로 두 개의 순열이 주어지면 비 연속 사이클 형태로 제품 / 조성물을 출력합니다. 컴포지션을 찾으려면 분리 된주기를 2 줄 표기법의 순열로 변환하십시오. 사이클의 분리 된 부분에있는 각 숫자는 같은 부분에서 그 뒤에 오는 숫자에 매핑됩니다. 그것은 감싸고 있습니다. 그래서 1 -> 5, 5 -> 1, 2 -> …

5
요인을 공유하는 가장 작은 미사용 번호
이것은 밀 질문의 꽤 실행됩니다. 시퀀스를 정의하고 인덱스가 주어진 항목을 출력하는 코드를 골라냅니다. 시퀀스의 첫 번째 항목은 2입니다. 시퀀스의 n 번째 항목은 n 및 1 이외의 가장 작은 양의 정수이며, 목록에 아직 나타나지 않은 n (1 이외)과 하나 이상의 요인을 공유합니다. 테스트 사례 순서의 처음 25 개 항목은 다음과 같습니다. …

7
모든 길이의 주기로 함수 찾기
함수가 가지고 있다고 길이의주기를 N 가 존재하는 경우 , X가 그 도메인되도록 F N (X) = (X) 및 (F) m (X) ≠ X 대 0 <m <N , 첨자 N 이고 N - f의 접힘 적용 . 길이 1 의주기 는 고정 점 f (x) = x 입니다. 당신의 작업은 …

3
가능한 테트리스 시퀀스
공식 테트리스 알고리즘으로 테트리스 조각을 생성 할 수 있는지 알아내는 코드를 작성하십시오. 가장 적은 바이트가 이깁니다. 공식 테트리스 게임 은 특별한 방식으로 떨어지는 조각 시퀀스를 생성합니다. 7 개의 조각 IJLOSTZ은 임의의 순서로 삭제 된 다음 다른 임의의 순열이 삭제됩니다. JTLOISZ STJOLIZ LISJOTZ ... 이 예제는 연속 된 부분을 포함합니다. SZSTJOLIZLIS …

1
직교-대각 Greco- 라틴 광장 건설
Nx N고유 요소 의 그리드를 고려하십시오 . 각 요소에는 문자 (A부터 N셋째 문자까지)와 숫자 (1 ~ N포함)가 있습니다. 따라서 각 숫자 / 문자 쌍은 정확히 한 번 그리드에 있습니다. 당신의 임무는 다음과 같은 그리드를 배열하는 것입니다. 각 행, 열 및 대각선 (랩핑 포함)에는 각 문자와 숫자가 정확히 한 번만 포함됩니다. …

2
X와 Y의 차이가 2 이상인 3보다 큰 X
C ++을 골프 다운하려고합니다. 이 조건을 더 짧게 만들 수 있습니까? X > 3 & X - Y > 1 (물론 공백을 제거하는 것을 제외하고) 그래서, X적어도입니다 4만 X >= Y + 2. X그리고 Y에서 [0,5] 구간에서의 정수이다. 비트 단위 수식을 찾으려고했지만 실패했습니다.
11 code-golf  number  tips  c++  code-golf  popularity-contest  obfuscation  code-golf  c  code-golf  board-game  hexagonal-grid  code-golf  game  grid  code-golf  number  permutations  popularity-contest  math  graphical-output  number-theory  king-of-the-hill  code-challenge  compression  code-challenge  fastest-code  code-golf  math  ascii-art  animation  code-golf  popularity-contest  generation  counting  fastest-code  fastest-code  popularity-contest  image-processing  king-of-the-hill  code-golf  conversion  binary-tree  code-golf  math  number  rational-numbers  division  code-golf  restricted-source  hashing  atomic-code-golf  logic-gates  code-golf  function  code-challenge  puzzle-solver  ai-player  test-battery  popularity-contest  music  compression  code-golf  number  stack  atomic-code-golf  logic-gates  ascii-art  popularity-contest  code-golf  date  grid  code-challenge  game  code-golf  parsing  code-golf  math  geometry  sequence  popularity-contest  code-trolling  code-golf  string  restricted-source  code-golf  quine  king-of-the-hill  code-golf  math  code-golf  simulation  code-golf  ascii-art  code-challenge  sorting  optimization 

5
총 토폴로지 정렬 수
주어진 DAG (지향 비순환 그래프)의 경우, 각 위상 정렬은 모든 정점의 순열이며 , DAG의 모든 모서리 (u, v) 에 대해 u 가 순열에서 v 앞에 나타납니다 . 주어진 DAG의 총 토폴로지 종류 수를 계산해야합니다. 규칙 인코딩에서 유용한 계산을 수행하지 않는 한 임의의 형식을 사용하여 인접 행렬, 인접 목록 또는 가장자리 …

7
Anagram Quines (고무 실)
이것은 경찰과 도둑경찰 실에 도전 하다 강도로서 경찰의 실에서 출력을 가져 와서 프로그램으로 실행할 때 제공된 원래 출력을 출력하는 아나그램을 찾는 것이 문제입니다. 우승자는이 질문에서 가장 유효한 균열이있는 사람이됩니다. 규칙 제공된 프로그램으로 안전하다고 표시된 답변을 해독 할 수 없습니다. 경찰이 의도 한 솔루션에 포함 된 언어를 제공하는 경우 해당 언어로 …

5
아미 다쿠지 (阿 弥陀 籤) 단순화
일본이나 동아시아 문화에 노출 된 적이 있다면 반드시 아미 다쿠지 게임을 보게 될 것입니다. 로 위키 백과 설명 , 그것은 복권의 유형 종이에 그려진 무작위 N 항목의 순열을 선택하는 데 사용입니다. 예를 들어, 시작 순서를 N 명에게 무작위로 할당하거나 N 상을 N 명에게 무작위로 할당하는 데 사용될 수 있습니다. 게임이 …

5
Quine뿐만 아니라 Anagram Quine입니다!
작업 이 도전에서, 당신의 임무는 가능한 한 많은 자신의 아나그램으로 입력을받지 않는 프로그램을 작성하는 것입니다. 점수는 유효한 퀴인 프로그램 소스 코드의 아나그램 수를 가능한 총 아나그램 수로 나눈 값, 즉 유효한 퀴인 아나그램의 백분율입니다. 표준 허점 및 표준 quine 규칙이 적용됩니다. 참고 : 프로그램은 3 자 이상이 아닌 3 자 …

5
순열의 단계
정수 세트를 취하고 세트의 모든 순열을 인쇄하는 함수를 작성하고 각 단계 사이에서 스왑을 수행하십시오. 입력 정수 세트 (예 : (0, 1, 2)) 산출 형식 (세트) (스왑) (세트)의 순열 및 스왑 목록 ... 테스트 사례 Input: (3, 1, 5) Output: (3, 1, 5) (3, 1) (1, 3, 5) (3, 5) (1, …

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