«code-golf» 태그된 질문

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

2
주사위 크리켓 게임
Dice Cricket은 제가 어렸을 때 소개 된 게임으로 몇 년 동안 시간을 ​​보내는 방법으로 사용되었습니다. Wikipedia 페이지를 찾을 수 없으므로 아래 규칙을 설명하겠습니다. 주사위 크리켓 규칙 전제 주사위 크리켓의 게임 점수와 유사한 게임이다 크리켓을 당신이 그것을 보면서 오히려 이상 시청 하고 결과를 기록, 당신이 주사위를 압연 하고 결과를 기록. 결과는 …

3
Advent Challenge 4 : 현재 조립 라인!
<< 이전 다음 >> 산타는 엘프가 밤새 훔친 모든 선물을 다시 만들 수있었습니다! 이제 포장용 조립 라인으로 보내야합니다. 그는 일반적으로 엘프들이 좋은 일을하고 있는지 확인하기 위해 조립 라인을 감독하는 카메라를 가지고 있으며 조립 라인 사진은 광고 포스터에서 멋지게 보이기 때문에 [인용 필요] 불행히도 그의 카메라가 고장 났기 때문에 조립 라인이 …

22
번갈아가는 번짐
소개 이 문제를 해결하려면 정수 이진 표현의 후행 0을로 설정해야합니다 010101….이 예는 다음과 같이 가장 잘 설명됩니다. integer가 주어지면 400첫 번째 단계는 이진수로 변환하는 것입니다. 110010000 우리가 볼 수 있듯이 다섯 번째 비트는 최하위 1비트이므로 거기에서 시작하여 하위 0을 0101다음과 같이 바꿉니다 . 110010101 마지막으로 우리는 이것을 십진수로 다시 변환합니다 …

16
소수 범위의 첫 번째 및 마지막 소수
도전 주어진 양의 정수 범위의 경우 0을 포함하여 예외적으로 0을 포함하여 소수로 완전히 구성된 첫 번째와 마지막 소수를 찾으십시오 ( 숫자 의 경우 0-2 범위는 2-2를 출력해야 함). 범위가 포함됩니다. 숫자가 없으면 예상 출력은 0입니다. 그러한 숫자가 하나만 있으면 예상 출력이 해당 숫자의 두 배입니다. 예 1–100 범위의 경우 첫 …

5
덜 믿을만한 친구들을위한 은행
소개 당신은 뒷마당에있는 당신의 메이크업 국가에서 재무 장관으로 일했습니다. 당신은 당신과 당신의 덜 신뢰하는 친구를 위해 당신의 나라에서 자신의 은행을 만들기로 결정했습니다. 친구를 믿지 않기 때문에 모든 거래를 확인하여 친구가 화장 통화를 과도하게 사용하고 경제를 망치지 않도록 프로그램을 작성하기로 결정했습니다. 직무 시작 잔액과 모든 거래가 주어지면 누군가가 초과 지출을 시도하는 …
12 code-golf 

7
음악 음자리표 간 변환
떠나기 전에이 도전을하기 위해 많은 음악 표기법을 이해할 필요는 없습니다. 설명 표준 악보에서 이중 음자리표는 페이지를 가로 질러 음표의 기준점으로 사용되어 어떤 음표를 연주해야하는지 알려줍니다. 고음 및 저음 음자리표에 익숙하지 않은 경우 Wikipedia 의 설명입니다 . 음자리표는 필기 음의 피치를 나타내는 데 사용되는 음악 기호입니다. 스 태브 시작 부분의 라인 …

6
골프 "내 골프"C
배경 내를 들어 코드 골프 C에 제출, 내가 처리 도구가 필요합니다. 다른 많은 언어들에서와 같이, 공백은 대부분 C 소스와 관련이 없지만 (항상 그런 것은 아닙니다!) 여전히 인간에게 코드를 훨씬 더 이해하기 쉽게 만듭니다. 단일 중복 공백이없는 완전 골프 C 프로그램은 거의 읽을 수없는 경우가 많습니다. 따라서 공백과 때로는 주석을 포함하여 …
12 code-golf  c 

2
이 파이썬 코드를 어떻게 단축 할 수 있습니까?
단축하려는 코드는 다음과 같습니다. n=input() while n: s=raw_input() x,r,g,b=(int(x) for x in s.split()) a=x/r%2 c=x/g%2 d=x/b%2 r=((a*10+c)*10)+d if r==0:e="black" elif r==100:e="red" elif r==1:e="blue" elif r==10:e="green" elif r==101:e="magenta" elif r==11:e="cyan" elif r==110:e="yellow" else:e="white" print(e) n-=1 입력 : 3 4643 5913 4827 9752 5583 5357 5120 9400 2025 5475 4339 8392 산출: …
12 code-golf  tips  python 

15
대체 숫자
양의 정수 배열을 고려하십시오. 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, ... 그런 다음 연결하십시오. 1234567891011121314151617181920212223242526... 그런 다음 그것들을 가변 길이의 덩어리로 나눕니다. 각 길이는 N 번째 양의 정수와 같습니다. [1][23][456][7891][01112][131415][1617181][92021222][324252627][2829303132] ... --------------------------------------------------------------------------- 1 2 3 4 5 6 7 8 9 10 ... …

1
줄을 철거하세요!
도전 문자열이 입력되면 철거 된 버전을 출력합니다. 과정 P r Pr r o o o g g g r r r rogr r a -> a -> a -> a -> a -> -> -> -> -> m m m m m m m m m m mmar m i …

23
두 정수의 평균 합
수학에는 산술 평균, 기하 평균 및 기타 여러 가지와 같은 상당히 많은 수단이 있습니다. 정의와 과제 다음은 두 개의 양의 정수 *에 대한 정의입니다 . 루트 평균 제곱은 절반 자신의 제곱의 합 (의 제곱근이다 ). 산술 평균이 절반 그 합이다 ( ). 기하 평균은 그들의 제품의 제곱근이다 ( ). 조화 …

15
포인터 시퀀스 생성
그런 어떤 순서로 포인터의 시퀀스를 정의 할 수 A (n은) = A ((N-1) - (a (N-1))) FORALL N 일부 제한된 수 이상. 예를 들어 시퀀스가 ​​시작되면 3 2 1 우리의 다음 용어는 것 2때문에 A (N-1) = 1 , (N-1) -1 = 1 , A (1) = 2 (이 예제는 …

11
자체 합계
숫자를 자릿수로 변환 어떤 합계도 아님 : 가장 짧은 합계 가 필요합니다 . 어떤 숫자도 아님 : 숫자의 숫자 만 사용할 수 있습니다 예 당신은정수로 입력 받을 것입니다n>0 말해 보자 n=27. 당신은 표현이 27A와 합을 사용하여, 단지 숫자를 [2,7] 에, 가장 짧은 가능한 방법. 주어진 숫자의 모든 숫자를 사용할 필요는 …

30
장치가 오작동합니다 ... 정의되지 않은 문자열 동작을 남용하십시오!
도움! 장치가 오작동하고 문자열을 반복하려고 할 때마다 지저분한 결과가 나타납니다. 동일한 문자열을 N 번 반복하는 대신 NxN 정사각형을 각 문자로 채우고 정사각형을 쌓습니다. 예를 들어 String "Test"과 number 2대신에 "TestTest"다음을 얻습니다. TT TT ee ee ss ss tt tt 나는 이것을 잠시 동안 본 후에 그것을 좋아하기 시작했다. 오늘 당신의 …
12 code-golf  string 

7
요인의 합 수
양의 정수 n> 1이 주어지면 곱이 n 보다 큰 1보다 큰 정수를 더하여 몇 개의 숫자를 만들 수 있는지 결정하십시오 . 예를 들어, n = 24 인 경우 다음과 같은 방법으로 n 을 제품으로 표현할 수 있습니다. 24 = 24 -> 24 = 24 24 = 12 * 2 -> …

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