«source-layout» 태그된 질문

물리적 레이아웃 또는 소스 코드의 물리적 조작과 관련된 문제.

4
Getters 받기
작업 모두가 자동 코드 생성을 좋아하고 작업하는 동안 시간을 ​​절약한다고 생각합니다. 낮에는 많은 클래스와 멤버를 만들어야하며 모든 클래스와 멤버를 getters수동으로 만들고 싶지는 않습니다 . 작업은 getters모든 클래스 멤버를 위해 자동으로 생성되는 프로그램 또는 함수를 작성하는 것입니다. 입력 우리의 언어에서 객체는 매우 간단합니다. 클래스와 멤버의 이름은 [a-zA-Z]문자로 시작해야 하며 문자 만 …
13 code-golf  string  syntax  code-golf  math  primes  rational-numbers  code-golf  graphical-output  image-processing  code-golf  kolmogorov-complexity  music  audio  code-golf  string  code-golf  math  geometry  code-golf  math  sequence  combinatorics  code-golf  game  grid  board-game  code-golf  restricted-source  array-manipulation  source-layout  code-golf  base-conversion  binary  code-golf  math  physics  code-golf  math  number  date  expression-building  code-golf  array-manipulation  graph-theory  decision-problem  popularity-contest  error-correction  code-golf  kolmogorov-complexity  geometry  grid  code-challenge  arithmetic  combinatorics  set-partitions  code-golf  kolmogorov-complexity  sequence  fibonacci  code-golf  restricted-source  pristine-programming  code-golf  code-golf  string  kolmogorov-complexity  code-golf  arithmetic  code-golf  string  parsing  code-golf  code-golf  sorting  counting  permutations  3d  code-golf  code-golf  ascii-art  music  code-golf  string  code-golf  string  ascii-art  code-golf  string  code-golf  quine  polyglot  code-golf  math  string  code-golf  internet 

7
행, 열, 대각선, 블록
양의 정수 N에 대해 너비가 N 자이고 키가 N자인 정사각형 코드 블록을 작성하십시오. 예를 들어, N은 5이고 블록은 다음과 같습니다. ThisI sMy5B y5Cod eBloc kOkay 이 블록은 다음과 같이 동작해야합니다. 상단 행을 추출하여 프로그램으로 실행할 때 정확한 텍스트 row를 표준 출력으로 인쇄해야합니다. 예를 들어 ThisI인쇄 row합니다. 왼쪽 열이 추출되어 프로그램으로 …

21
가장 긴 부분 문자열
양의 정수 목록이 주어지면 증가하는 가장 긴 연속 하위 목록의 길이를 찾는 코드를 작성하십시오 (엄격하지는 않음). 각 요소가 마지막 요소보다 크거나 같은 가장 긴 하위 목록입니다. 예를 들어 입력이 다음과 같은 경우 [ 1 , 1 , 2 , 1 , 1 , 4 , 5 , 3 , 2 …

3
음소 아부이다
캐릭터 이 유니 코드 문자를 영어 IPA 자음 이라고하겠습니다 . bdfhjklmnprstvwzðŋɡʃʒθ 이 유니 코드 문자를 영어 IPA 모음 이라고하겠습니다 . aeiouæɑɔəɛɜɪʊʌː (예, ː긴 모음 표시 일 뿐이지 만이 문제를 해결하기 위해 모음으로 취급합니다.) 마지막으로, 이는 1 차 및 2 차 응력 표시입니다 . ˈˌ 주의 ɡ( U + 0261는 ) …

21
순차적 곱셈
당신의 목표는 입력을 취하고 함께 연결될 때 N"순차 곱셈"을 수행 하는 프로그램을 작성하는 것입니다 . 순차적 곱셈이란 무엇입니까? a다음과 같이 정의 된 시드가있는 시퀀스입니다 . f(0) = a f(n+1) = f(n)*(f(n)-1) 따라서 a = 5. 따라서, f(0) = 5, f(1) = f(0)*(f(0)-1) = 5*4 = 20,와 f(2) = f(1)*(f(1)-1) = …

1
코드 슬라이드 퍼즐을 코딩하십시오!
가장 잘 알려진 슬라이딩 퍼즐 은 15 개의 퍼즐 입니다. 4 x 4 그리드, 15 타일 및 빈 그리드 공간이 있습니다. 타일은 빈 공간으로 만 이동할 수 있으며 항상 그리드와 일치해야합니다. 일반화 된 슬라이딩 퍼즐을 그리드에 스냅 된 몇 개의 동일한 표시되지 않은 타일 ​​(0과 W × H 사이 )을 …

1
다른 언어로 된 퀴네 스트라이프 골프
m 개의 언어 를 선택 하고 각 언어의 길이가 n * m 인 n 개의 프로그램을 작성 합니다. K 번째 프로그램해야 출력 K 프로그램 번호에 따라 정렬 각 프로그램의 문자 번째. 예를 들어,이 제출에서 (시연 용으로, 개행 및 탭을 포함한 모든 문자 일 수 있음) : ABC DEF GHI 프로그램은 …

5
코드를 바꾸고 OEIS를 바꾸십시오
여기서 과제는 자연수 을 취하고 OEIS 시퀀스 의 번째 항을 생성 하는 프로그램을 작성하는 것 입니다. 이 순서에는 6 자리 숫자 형식의 식별자가 있어야합니다 . 이제 소스 코드를 가져와 바이트 순서를 반대로하여 새 프로그램을 만들면 해당 프로그램도 OEIS 시퀀스를 구현해야합니다. 새 시퀀스는 마지막 시간과 동일한 6 자리 숫자로 표시되지만 역순으로 …

9
모두는 친구가 필요하다
분리 된 문자는 같은 유형의 인접 문자가없는 문자 (개행 문자 제외)입니다. 인접한 문자는 왼쪽, 오른쪽 위 또는 아래에있을 수 있지만 대각선에는있을 수 없습니다. 예를 들어 다음 텍스트 H는 분리되어 있습니다. Ybb YH% %%%% 다른 모든 문자는 같은 유형의 다른 문자가 하나 이상 인접 해 있기 때문에 분리되지 않습니다. 당신의 임무는 …

2
자르기 쉬운 소수와 소수
마우스 오른쪽 절단 가능 소수는 모든 접두사 (기본 10)는 소수 소수입니다. A는 왼쪽 절단 가능 소수는 정확하게 모든 접미사가 소수 반대, (0으로 시작 소수은 허용되지 않습니다). 이 두 시퀀스는 모두 유한합니다 (오른쪽 잘림은 83 개이고 왼쪽 잘림은 4260 개입니다). 단일 숫자를 입력으로 허용하고 n 번째 오른쪽 잘림 가능한 소수를 생성하는 …


6
자체 검증 삼각 바둑판 프로그램
바둑판 프로그램은 줄 종결 자 (모든 표준 줄 끝이 될 수 있음)를 제외하고 각 개별 문자의 서수 값이 짝수에서 홀수로 번갈아 나타나는 프로그램입니다. 삼각 프로그램은 각 행이 선행 행보다 하나의 추가 문자를 갖고 첫 번째 행이 하나의 문자를 갖는 프로그램입니다. 빈 입력을 처리 할 필요가 없습니다. 당신의 임무는 주어진 입력이 …

11
N 번째 숫자의 N 배 프로그램
양의 정수 배열을 A입력으로 받으면 , 반복 될 때 배열 k의 kth (1-index) 값을 출력 하는 프로그램을 생성하십시오 . 예를 들어, 배열이 [1,11]이면 출력은을 출력 1하고 두 번 반복하면 output을 출력하는 프로그램이어야합니다 11. print(end="1");Python 3 과 같은 코드 작동 : print(end="1");1을 print(end="1");print(end="1");인쇄하고 11을 인쇄 모든 테스트 사례를 해결하기위한 가장 작은 …

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

2
위치 인식
위치 인식 당신의 임무는 (원래 프로그램을 포함하여) 문자의 모든 순열에 대해 원래 프로그램과 관련된 모든 문자의 위치를 ​​출력하는 프로그램을 생성하는 것입니다. 귀하의 프로그램이 Derp 당신은 출력해야합니다 [0, 1, 2, 3] (또는 동등한 것). 이는 인 D에 0제 위치 e에 1세인트는 R 2ND, 그리고 RD.p3 원래 프로그램이지만 문자가 바뀌는 다른 프로그램을 …

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