프로그래밍 퍼즐 및 코드 골프

퍼즐 애호가와 코드 골퍼들을위한 Q & A

20
달의 두 지점 사이의 거리
달 (lat1, lon1)과 위의 두 점의 위도 / 경도가 주어지면 , 허세 인 공식과 동일한 결과를 제공하는 공식 을 (lat2, lon2)사용하여 두 지점 사이의 거리를 킬로미터 단위로 계산하십시오 . 입력 lat1, lon1, lat2, lon2도 (각도)의 4 개의 정수 값 또는 ϕ1, λ1, ϕ2, λ2라디안으로 된 소수점 이하 4 자리 . …

6
잠들기 위해 양 계산
대부분의 사람들은 잠들기 위해 양을 세는 것에 대해 그 군대에 익숙합니다. 양 무리가 있고, 그들 중 일부는 울타리 위로 뛰어 오르고, 양들이 점프 할 때 양을 센다. 아마도 이것은 당신의 마음을 고요하게하고 당신을 수면과 같은 상태로 만들어 잠들게 할 것입니다. 다음은 계산을 기다리는 오른쪽을 향한 ASCII 양입니다. '00^> || 울타리 …

4
균형 잡힌 삼항 논리
균형 잡힌 삼항 논리 삼항 일반적으로 말을하는 것입니다 기본 3의 또 다른 이름이며, 각 숫자는 0, 1또는 2, 각각의 장소는 다음 장소만큼 3 배 가치가있다. 평형이 원계의 숫자를 사용하여 원의 변형이며 -1, 0그리고 1. 이것은 사인이 필요 없다는 장점이 있습니다. 각 장소는 여전히 다음 장소보다 3 배나 가치가 있습니다. 처음 …

6
마름모 시퀀스
성장하는 마름모꼴의 요소를 열거한다고 상상해보십시오 [1],[1,3,1],[1,3,5,3,1],…(홀수로만 잘 정렬됩니다). 다음과 같이 보일 것입니다 1. 항상 다음과 같이 열거하기 시작합니다 . 01 1 02 03 04 1 2 3 4 05 06 07 08 09 … 5 10 11 12 13 (1) (1,3,1) (1,3,5,3,1) (1,3,5,7,5,3,1) … 이제 열 합산을 시작 [1],[2],[1,3,5],[4],[5],[2,6,10],…하면 마름모 …

4
디코드 팩터 트리
Encode Factor Trees 를 놓친 경우 다음 은 Factor Tree의 정의입니다. 빈 문자열은 1입니다. 연결은 곱셈을 나타냅니다. 괄호로 묶인 숫자 n (또는 쌍을 이루는 문자)은 n 번째 소수를 나타내며 2는 첫 번째 소수입니다. 이 과정은 재귀 적으로 수행됩니다. n 번째 소수는 괄호 안의 n 에 대한 요소 트리입니다 . 숫자의 …

5
소수 자릿수
이것은 실제적인 목적은 없지만 골프를 즐기는 것은 재미있을 수 있습니다. 도전 숫자 감안할 때 N , 각 숫자의 양을 n으로 세고 각 숫자에 1을 더하십시오. n을 소인수 분해합니다 중복 소수를 포함하지 않고 n의 소인수 분해에서 각 숫자의 양을 계산합니다. 1 단계와 3 단계에서 목록의 각 요소를 곱하여 새 목록을 작성하십시오. …

26
전자 저금통
돼지 저금통 에 수집 동전에 사용되는 컨테이너이 문제는 네 개의 미국 동전 사용의 경우 :. 분기, 다임, 니켈, 페니를 . 도전 당신의 도전은 전자 돼지 저금통을 만드는 것입니다. 실행 (또는 호출) 할 때 보유하고있는 각 코인의 수와 코인의 총액을 출력 (또는 반환)하는 프로그램 (또는 함수)을 작성하십시오. 입력 돼지 저금통에 동전의 …
11 code-golf 

12
0000-01-01과 99999-12-31 사이의 모든 회문 주요 날짜를 나열하십시오.
회문 , 프라임 및 날짜 가 무엇인지 알고 있습니다. 당신의 임무는 세 가지 특성을 모두 만족시키는 10 만 년의 모든 날짜를 나열하는 것입니다. 숫자 이외의 것을 신경 쓰지 말고 YYYYMMDD 및 YYYYYMMDD 형식을 사용하십시오 . 0000-01-01과 9999-12-31 사이의 날짜는 8 자리 회문 날짜 (있는 경우?)로 인쇄해야하며 10000-01-01과 99999-12-31 사이의 날짜는 …

8
행렬의 고유 값
정사각 행렬이 주어지면 행렬의 고유 값을 출력합니다. 각 고유 값은 대수 다중 성과 같은 횟수만큼 반복되어야합니다. 행렬의 고유 값은 일부 열 벡터의 경우 A스칼라 값 입니다. 또한의 특성 다항식의 해결책은 : ( 동일한 크기와 같이 단위 행렬이다 ).λvA*v = λ*vAdet(A - λ*I) = 0IA 출력은 유효 숫자 3 자리로 정확해야합니다. …

3
다항식-> 적분
합리적인 계수를 갖는 하나의 변수에 다항식이 주어지면 1, 변수 및 유한 적분 만 포함하는 등가 식을 출력합니다 . 예를 들어, -x 2 는 ∫ x ∫ 1 1 1 t t x d u 로 표현 될 수 있습니다 . E := 1 | var | ∫EEEdvar 합리적인 입 / …

4
Jacobi의 방법으로 행렬 방정식 풀기 (개정)
수학적 배경 A를 실수의 N x N 행렬, N 실수의 ba 벡터 및 xa 벡터 N 알 수없는 실수로하자. 행렬 방정식은 Ax = b입니다. Jacobi의 방법은 다음과 같습니다. 분해 A = D + R. 여기서 D는 대각선의 행렬이고 R은 나머지 항목입니다. 초기 추측 솔루션 x0을 만드는 경우 개선 된 솔루션은 …

2
마인 크래프트 인벤토리 관리
마인 크래프트 재고 관리는 어렵습니다. 17 개의 다이아몬드가 있지만 마법 부여 테이블, 곡괭이 및 칼을 만들려면 7이 필요합니다. 당신은 그들을 픽업하고 마우스 오른쪽 버튼을 7 번 클릭합니까? 또는 마우스 오른쪽 버튼을 한 번 클릭하고 마우스 오른쪽 버튼을 두 번 클릭하고 7을 왼쪽으로 가져 갑니까? 너무 혼란 스러워요! 지금 혼란스러워하는 사람들을 …
11 code-golf  game 

30
Odd'em out : 편지
객관적인 임의 크기의 행렬로 홀수 문자를 정렬하여 반환하는 프로그램 또는 함수 (또는 이에 상응하는)를 작성하십시오. 세부 이와 같은 임의의 차원의 입력으로 행렬 (문자열)이 전달됩니다. bbbbbbbbbb bbbbbdbbbb bbbbbbbbbb bbbbbbbbbb bbbbbbbbbb 당신의 임무는 나머지와 일치하지 않는 문자 (이 경우, d2 행, 6 행에 있음)를 찾아 해당 문자를 출력으로 반환하는 것입니다. 행렬은 문자 …

20
Sumac 시퀀스의 길이 [닫힘]
폐쇄되었습니다 . 이 질문에는 세부 사항이나 명확성 이 필요 합니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 세부 사항을 추가하고 문제점을 명확하게하십시오 . 휴일 2 년 전 . Sumac 시퀀스는 두 개의 정수 t 1 과 t 2로 시작 합니다. 다음 항 t 3 …

18
독창성에서 리버스 엔지니어링 (고무의 실)
경찰의 프로그램 출력 ( o), 사용 된 바이트 수 ( n) 및 고유 바이트 수 ( c) 는 경찰의 출력과 일치하는 고유 바이트를 n갖는 바이트 길이 의 해당 코드를 제공 c합니다 o. 이것은 강도 실 입니다. 여기에 해킹 한 솔루션을 게시하십시오. COPS 스레드는 여기에 있습니다 . 강도는 다음과 같은 솔루션을 …

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