«code-golf» 태그된 질문

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

3
BrainFlow 통역사!
BrainFlow BrainFlow 란 무엇입니까? BrainFlow는 BrainF ** k (BFk)의 확장 기능으로 추가 기능 및 혼동을위한 3 개의 추가 명령이 있습니다. 어떤 명령? 일반적인 BFk 명령 외에도 다음과 같은 기능 이 있습니다. ^ 셀의 값에 따라 셀 #으로 이동합니다. 예 : 값이 4 인 셀 # 0에 있으면 ^는 셀 # …

12
마법의 모듈로 사각형
나는 수 이론의 큰 팬입니다. 숫자 이론에서 가장 중요한 것은 모듈 식 산술입니다. 정의는 이고 m \ mid ab 인 경우에만 해당됩니다 . 재미있는 것은 힘을 키우는 것입니다. 특히 모듈러스가 소수 일 때. 특히, a 와 m 이 상대적으로 소수 인 경우 ( 1 이외의 공통 요소를 공유하지 않음 ) …

6
2D 볼록 껍질의 면적
2D 유클리드 평면에서 점의 직교 좌표 ( x , y)(엑스,와이)(x, y) 를 나타내는 정수 쌍의 배열 / 목록 / 벡터가 제공됩니다 . 모든 좌표 사이 − 104−104−10^4 과 10410410^4 , 중복이 허용됩니다. 가장 가까운 정수로 반올림 된 점 의 볼록 껍질 선체 면적을 찾습니다 . 정확한 중간 점은 가장 가까운 …

6
문자열 조작 인터프리터
요약 문자 만 사용하여 새로운 문자열 조작 언어가 만들어졌습니다 $+#-!*|@>! 귀하의 작업은 가능한 한 적은 바이트로 해석기를 구현하는 것입니다. 입력 이 언어의 한 줄인 문자열입니다. 이것은 합리적인 방법 (stdin, function parameter, command line argument 등) 또는 사전 정의 된 변수로 취할 수 있습니다. 프로그램이 사용자 입력을 요청하면 stdin에서 요청하는 모든 …

11
비트 단위 순환 태그 시뮬레이션
도전 기본 I / O 형식의 두 문자열이 제공되면 다음을 수행하십시오. 참고 :이 문제는 첫 번째 문자열을 "데이터"로, 두 번째 문자열을 "프로그램"이라고합니다. 프로그램을 무한 반복되는 무한 문자열로 변경하십시오 (예 : 10-> 1010101010...). 도전은 이것을 "무한 프로그램"이라고 언급 할 것이다 데이터가 비어 있지 않은 동안 무한 프로그램을 반복하면서 다음을 수행하십시오. ㅏ. …

1
MENACE 구현
배경 위협 ( M achine E ducable N은 oughts ND C 로시스 E ngine) 1960 년 영국 컴퓨터 과학자 도날드 미치에 의해 생성 된 게임 삼목위한 기초 얕은 기계 학습 알고리즘이다. 원래는 보드 위치로 레이블이 지정되고 색깔의 구슬이 포함 된 304 개의 성냥갑으로 구현되었습니다 (9 가지 색상 중 하나를 사용하여 …

3
모호한 위치
4 개의 거리 센서가있는 작은 로봇이 있습니다. 방의 레이아웃을 알고 있지만 그리드 방향에 고정 할 수있는 것 외에는 방향 감각이 없습니다. 로봇이 판독 값을 기반으로하는 위치를 찾을 수 있지만 센서가 제한되어있어 모호 할 수 있습니다. 도전 설명 당신은 당신과 벽 사이의 세포의 수를 제공하는 방 배치와 4 개의 시계 방향 …
11 code-golf  grid 

11
야구 피치 문자열 생성
골 양의 정수를 취하고 nlength의 유효한 일련의 피치 (이하 피치 문자열)를 임의로 생성 하는 프로그램이나 함수를 작성하십시오 n. 입력 0이 아닌 양의 정수 n<= 100 산출 length의 유효한 피치 문자열을 나타내는 임의의 문자열 또는 문자 목록을 반환합니다 n. 사용되는 문자는 다음과 같습니다. B- 공. 이 중 4 개를 모으면 타자가 …

7
주변 요인이있는 정수의 대략적인 비율
1이 요인으로 계산되지 않으면 40에는 두 가지 주변 요인이 있습니다 (4 및 5) 1092에는 두 가지 요인이 있습니다 (13 및 14). 350에는 두 개의 주변 요인이 없습니다 (인수 2, 5, 7, 10, 14, 25, 35, 50, 70 및 175 중에서 두 개가 연속되지 않음) 이 속성을 갖는 양의 정수의 비율은 …
11 code-golf  number 


2
골프 패터슨 웜
패터슨의 벌레 는 무한 삼각 격자에 존재하는 일종의 세포질 오토 마톤이며, 모든 단계에서 어떤 방향으로 돌리고 한 단위를 움직입니다. 그들의 정의 속성은 그들이 같은 지점을 두 번 넘을 수 없으며, 동일한 환경을 만날 때마다 같은 결정을 내린다는 것입니다. 웜은 항상 꼬리가 3에 있고 머리가이 육각형의 중앙에있는 자체 관점에서 "인식"합니다. 예를 …

9
퀸의 대 피라미드
이 작업은 트위스트와 함께 다소 간단한 문제입니다. 소스 코드를 피라미드 모양으로 출력해야합니다. 피라미드의 모양은 다음과 같이 정의됩니다. 1 234 56789 ABCDEFG HIJKLMNOP QRSTUVWXYZa bcdefghijklmn ......etc...... 이 문제의 주요 제한 사항은 quine이 피라미드의 패턴을 방해하지 않도록 정확히 충분한 바이트를 포함해야한다는 것입니다. 예를 들어 다음과 같은 프로그램 길이가 작동합니다. 1-byter: 1st layer …

3
산술 기하학 시퀀스입니까?
arithmetico 기하학적 시퀀스 연산 시퀀스 및 형상 시퀀스의 elementwise 제품이다. 예를 들어, 1 -4 12 -32산술 시퀀스 1 2 3 4와 기하 시퀀스 의 곱입니다 1 -2 4 -8. 정수 산술-지오메트리 시퀀스의 n 번째 항은 다음과 같이 표현 될 수 있습니다. an=rn⋅(a0+nd)an=rn⋅(a0+nd)a_n = r^n \cdot (a_0 + nd) 약간의 실수에 …

12
나눠. 그러나 전부는 아닙니다!
이 StackOverflow 질문에서 영감을 얻었습니다 . 입력: 우리는 세 가지 입력을받습니다 : 분리 D할 분리 문자 I둘 사이 의 문자 는 구분 문자를 무시합니다 (모호하게 들리지만 아래에서 설명하겠습니다) 끈 S 산출: 분할 후 하위 문자열을 포함하는 목록 / 배열입니다. 예: Input: D = ',' I = '"' S = '11020199,"Abc …
11 code-golf  string 

5
ASCII 캘린더 플래너
활동 목록과 시작 시간 / 날짜가 주어지면 해당 날짜의 활동을 보여주는 ASCII 아트 달력을 출력하십시오. 모든 활동은 같은 달에 보장되며 같은 날에는 두 가지 활동이 없으며 모든 활동은 달력 상자에 맞도록 보장됩니다. 달력은 각 상자의 왼쪽 상단 모서리에있는 날짜가, 상자에 의해 둘러싸여 키가 5 개 공간 너비 9 개 공간입니다 …

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