«code-golf» 태그된 질문

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

26
수학적 조합
다음과 같은 입력을받는 프로그램을 작성하십시오. n,k 그런 다음 계산합니다. 그런 다음 결과를 인쇄합니다. 수치 예 : 입력: 5,2 내부 계산 : 인쇄 출력 : 10 나는 65 자의 파이썬 솔루션을 능가하는 답변을보고 싶지만 모든 언어를 환영합니다. 내 해결책은 다음과 같습니다. n,k=input();f=lambda x:+(x<2)or x*f(x-1);print f(n)/(f(k)*f(n-k)) 편집하다: 이 질문은 codegolf 웹 사이트 …

2
이것은 유효한 티추 게임입니까?
티추 (Tichu) 는 플레이어가 표준 52 장의 카드 덱과 4 장의 추가 카드로 구성된 덱에서 카드 세트를 차례대로 플레이하는 카드 게임입니다. 용 다른 카드보다 더 큰 값을 가지며, 와일드 카드 역할을 할 수 있는 피닉스 개 파트너로 회전을 통과, 마작 값 1을 가지고 (그 사람 잡고 처음 재생) 첫 번째 …

7
교차 시퀀스
교차 시퀀스 양의 정수 목록이 주어지면 각 요소가 이전 요소보다 크거나 같으면 증가하는 시퀀스A 라고 부릅니다 . 각 요소가 이전 요소보다 작거나 같으면이를 감소 시퀀스 라고합니다 . 일부 증가하는 시퀀스 : [1,2,4,7] [3,4,4,5] [2,2,2] [] 일부 감소 시퀀스 : [7,4,2,1] [5,4,4,3] [2,2,2] [] 횡단 서열 개의 이산 서브 번 증가 …

6
어떤 큰 숫자가 더 큽니까?
이 질문은 까다로운 퍼즐을 좋아하는 사람들에게는 까다 롭습니다 (특히 어떤 숫자가 더 큰가? 입력 정수 a1, a2, a3, a4, a5, b1, b2, b3, b4, b5는 각각 1에서 10 사이의 범위에 있습니다. 산출 True if a1^(a2^(a3^(a4^a5))) > b1^(b2^(b3^(b4^b5))) and False otherwise. ^이 질문에서 지수입니다. 규칙 이것은 코드 골프입니다. TIO에 유효한 입력을하려면 …

9
n 레벨 우로 보로스 퀸
이 128 개 언어 퀴 노우로 보로스 (다른 언어로 프로그램을 출력하는 프로그램, 또 다른 언어로 프로그램을 출력하는 프로그램 (125 개 언어), 원래 프로그램을 출력하는 프로그램)는 매우 인상적입니다. 그러나 불행히도 정적 반복 횟수가 있습니다. 프로그램을 출력하는 프로그램 (다른 언어로 번역 할 필요는 없지만 가능할 수 있음)을 작성하는 프로그램을 작성하십시오. 프로그램을 출력하고 …
11 code-golf  quine 

22
투표의 C- 인수 구하기
이 도전에서 당신은 C- 인수라고 불리는 숫자를 알아 냄으로써 다른 표가 주어진다면 표가 얼마나 논란의 여지가 있는지를 결정할 것입니다. C- 인자는 무엇입니까? 선거에 대해 여러 표를 얻었다 고 상상해보십시오. 우리는 사용합니다 1및 0도전을 위해 선거에 두 개의 서로 다른 후보를 나타냅니다. 다음은 본 선거에서 10 표입니다. 0110111011 이제 후보자 투표의 …

9
R [oman | everse] 폴란드어 표기법
로마 제국이 결코 타락하지 않은 세계에서 MDLXVII의 해이며, 암흑 시대로의 붕괴는 결코 일어나지 않았습니다. Pax Romana의 연장 된 기간으로 인해, 제국의 경제 안정성으로 인해 기술이 빠른 속도로 발전 할 수있었습니다. 로마인들은 회로를 다루기 시작했으며 "같음"버튼을 사용할 필요가없는 독창적 인 계산기를 발명했습니다. 그들은 "로마 폴란드어 표기법"이라고 부릅니다. 계산하려면 먼저 피연산자를 입력 …

3
레 벤슈 테인 소스
두 문자열 사이의 Levenshtein 편집 거리는 한 단어를 다른 단어로 변환하기위한 가능한 최소 삽입, 삭제 또는 대체 수입니다. 이 경우 각 삽입, 삭제 및 대체 비용은 1입니다. 예를 들어, 삭제 비용이 1이고 3자를 삭제해야하기 때문에 roll와 사이의 거리는 rolling3입니다. 대체 비용이 1이기 때문에 toll와 사이의 거리는 tall1입니다. 원래 레 벤슈 …

6
Rummikub를하자!
참고 : 이것은 게임 Rummikub 의 변형과 관련이 있습니다 배경 및 규칙 Rummikub 는 타일 기반 게임입니다. 빨강, 주황, 파랑 및 검정의 네 가지 색상이 있습니다. 각 색상에는 13 개의 타일 (1에서 13까지 레이블이 있음)이 있으며 색상에 독립적 인 2 개의 조커가 있으므로 총 54 개의 조각이 있습니다. Rummikub의이 변형에서 …

6
ASCII 아트를 그리기 위해 RLE 데이터 압축
이 질문은 내가 다른 질문 에 대답하기 위해 생각 해낸 것에 근거합니다 . 때때로 여기의 질문은 ASCII 아트를 그리는 것을 요구합니다. 해당 기술에 대한 데이터를 저장하는 간단한 방법 중 하나는 RLE (run-length encoding) 입니다. 그래서: qqqwwwwweeerrrrrtttyyyy 된다 : 3q5w3e5r3t4y 이제 큰 ASCII 아트를 그리려면 다음과 같은 데이터를 얻을 수 있습니다 …

9
이 날짜 형식은 무엇입니까?
그레고리력의 경우 날짜 형식은 국가마다 다릅니다. 인식되는 세 가지 주요 형식이 있습니다. YY-MM-DD (빅 엔디안) DD-MM-YY (리틀 엔디안) MM-DD-YY (중간 엔디안) 당신의 임무는 날짜를 나타내는 입력 문자열이 주어지면이 문자열을 날짜로 해석 할 수있는 모든 가능한 날짜 형식을 출력하는 프로그램을 작성하는 것입니다. 규칙 입력 날짜는 형식으로 xx-xx-xx되어 있으며 각 필드는 두 …
11 code-golf  date 

4
자랑 손 이름
배경 브래그 (Brag)는 개념은 포커와 비슷하지만 포커보다 단순합니다. 브래그 인 핸드는 3 장의 카드로 구성되며 최고에서 최저로 다음과 같이 순위가 결정됩니다. 세 종류-세 카드 모두 같은 순위입니다. "세 왕"등으로 명명 플러시 (일명 플러시)를 실행합니다. 같은 수트와 연속 순위의 세 카드 모두. 손은 3 장의 카드에 의해 오름차순으로 표시되고 그 뒤에 …

12
알파벳 날개!
당신의 임무는이 정확한 텍스트를 인쇄하는 것입니다 : az za abyz zyba abcxyz zyxcba abcdwxyz zyxwdcba abcdevwxyz zyxwvedcba abcdefuvwxyz zyxwvufedcba abcdefgtuvwxyz zyxwvutgfedcba abcdefghstuvwxyz zyxwvutshgfedcba abcdefghirstuvwxyz zyxwvutsrihgfedcba abcdefghijqrstuvwxyz zyxwvutsrqjihgfedcba abcdefghijkpqrstuvwxyz zyxwvutsrqpkjihgfedcba abcdefghijklopqrstuvwxyz zyxwvutsrqpolkjihgfedcba abcdefghijklmnopqrstuvwxyzyxwvutsrqponmlkjihgfedcba abcdefghijklopqrstuvwxyzyxwvutsrqpolkjihgfedcba abcdefghijkpqrstuvwxyzyxwvutsrqpkjihgfedcba abcdefghijqrstuvwxyzyxwvutsrqjihgfedcba abcdefghirstuvwxyzyxwvutsrihgfedcba abcdefghstuvwxyzyxwvutshgfedcba abcdefgtuvwxyzyxwvutgfedcba abcdefuvwxyzyxwvufedcba abcdevwxyzyxwvedcba abcdwxyzyxwdcba abcxyzyxcba abyzyba aza 다음이 허용됩니다. 줄 끝에서 후행 공백을 …

2
터키어 동사 활용
입력 verb , 정규식과 일치하는 문자열([a-pr-vyzıöüçğş]*[aeıioöuü][bcçdfgğhj-nprsştvyz]+|([a-pr-vyzıöüçğş]*[aeıioöuü]){2})(mak|mek) 복수 , 진실 또는 허위 가치 person , 1, 2 또는 3 값을 갖는 정수 tense , 1, 2 또는 3 값을 갖는 정수 산출 터키 동사의 복합 형태로 동사 의, 사람 일 / 차 / RD 사람은, 복수의 경우 복수는 이다 TRUE, 그렇지 …

30
그리스 알파벳을 인쇄하십시오!
분명히, 당신은 그리스 알파벳을 인쇄해야합니다. 그러나 나는 그것을 조금 더 흥미롭게 만들 것이라고 생각했다. 그래서 꼬임이있다 : 당신의 프로그램이 인수 (무엇이든)로 실행될 때, 그리스 알파벳을 소문자로 출력해야한다. 정보 그리스어 알파벳 (자본) : ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩ 그리스 알파벳 (소문자) : αβγδεζηθικλμνξοπρστυφχψω 규칙 / 요구 사항 각 제출물은 전체 프로그램이어야합니다. 그리스 알파벳을 인쇄하는 내장은 …

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