알아야 할 사항 : 먼저 행운의 숫자. 행운의 숫자는 다음과 같이 생성됩니다. 모든 자연수를 취하십시오. 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20... 그런 다음 두 번째 숫자를 제거하십시오. 1, 3, 5, 7, 9, 11, 13, 15, 17, …
멋진 물건 다음 rosace는 숫자 modulo 7을 계산하는 데 도움이 될 수 있습니다. 그렇게하려면 0에서 시작하여 첫 번째 숫자로 주어진 여러 단계를 시계 방향으로 돌려야합니다. 그런 다음 각 연속 숫자에 대해 화살표를 따라 시계 방향으로 해당 숫자가 제공하는 단계 수를 설정하십시오. 294 번으로 넘어가는 방법은 다음과 같습니다. 원 0에서 시작합니다. …
소개 인생에서 당신의 사명은 간단합니다 : 인터넷에서 사람들을 잘못 증명하십시오! 이를 위해 일반적으로 진술을 신중하게 분석하고 모순을 지적하십시오. 이것을 자동화 할 때가되었지만, 게 으르면서 가능한 한 최소한의 노력으로 (사람들이 가장 짧은 코드를 읽음) 잘못을 증명하고자합니다. 사양 입력 입력 한 내용은 일반적인 형태 의 공식입니다 . 형식의 경우, 언어의 요구에 따라 …
당신의 도전은 간단하다 : 정수 주어진 N 에 금액이 양의 정수의 모든 목록 OUPUT N . 예를 들어 입력이 5 인 경우 출력해야합니다. [1, 1, 1, 1, 1] [1, 1, 1, 2] [1, 1, 3] [1, 2, 2] [1, 4] [2, 3] [5] 이 목록은 특정 순서로 출력되거나 각 목록 …
f,g정수에 대해 임의의 정도의 두 개의 다항식 이 주어지면 프로그램 / 함수는 두 번째 다항식의 첫 번째 다항식을 평가해야합니다. f(g(x))(일명 조성물 (fog)(x) 두 다항식) 세부 내장이 허용됩니다. 적절한 형식을 입력 / 출력으로 가정 할 수 있지만 입력 및 출력 형식은 일치해야합니다. 예를 들어 문자열로 형식화 x^2+3x+5 또는 계수 목록으로 : …
신용이 필요한 사람에게 신용을 제공하십시오 . 목표 정수가 주어지면 N > 0가장 작은 정수 A, 및는 다음 B과 C같습니다. 모든 A, B그리고 C보다 확실히 큰 N; 2나누기 A; 3나누기 B; 그리고 4나눕니다 C. 이것은 코드 골프이므로 바이트 단위의 최단 답변이 이깁니다. 이 도전 후에 제작 / 업데이트 된 언어를 사용할 …
Collatz 시퀀스 는, 양의 정수로 시작이 예를 들어 우리가 10를 사용하고, 그것에 단계의 설정을 적용 할 경우 (도 3 배 + 1 문제라고합니다)입니다 : if n is even: Divide it by 2 if n is odd: Multiply it by 3 and add 1 repeat until n = 1 10은 짝수이므로 …
직교 평면 에서 점의 X 및 Y 좌표를 나타내는 두 개의 정수를 사용하는 프로그램 또는 함수를 작성하십시오 . 입력이만큼 X 값은 예를 들면, Y. 앞에 오는 임의의 적당한 형태로 올 수 있으며, 1 -2, (1,-2), [1, -2], 또는 1\n-2모든 괜찮을 것이다위한 X = 1, Y = -2. 평면에서 점의 위치를 …
주어진 2 개의 입력 q n값 q이 2 차 잔차 인지를 결정합니다 n. 즉, x어디에 x**2 == q (mod n)또는 q제곱 모드가 n있습니까? 입력 두 정수 q와는 n여기서 q하고 n있는 정수입니다 0 <= q < n. 산출 진실하거나 거짓. 선택적으로, 어떤 (또는 전부)를 인쇄 x입니다x**2 == q (mod n) 예 …
이 사이트에는 시퀀스를 인쇄하도록 요청하는 몇 가지 과제가 있지만 예외는 아닙니다. (이 도전에 대한 순서에 대한 다음 설명은 순서의 기호가 0및 이라고 가정합니다 1.) 의 재귀 정의 Thue-모스 시퀀스 이다 T_0 = 0 T_2n = T_n T_2n+1 = 1 - T_n 보다 직접 정의의 순서이다 0로 2**m-1하고 2**m to 2**(m+1)-1바이너리 …
다음과 같은 프로그램이나 기능을 작성하십시오. stdio 또는 인수에서 문자열을받습니다. 모든 항목 대체 true와 false와 false와를true 그것을 반전,하지만 반대하지 않습니다 true및false 결과를 반환하거나 인쇄합니다 예 (왼쪽이 입력 됨) : "true" "false" "2false" "true2" "true is false" "true si false" "false,true,undefined" "denifednu,false,true" "stressed-false" "true-desserts" "falstrue" "falseslaf" "true false true x" "x false …
도전 프로그램 또는 두 개의 입력 정수 소요 함수 작성 i하고 j, 자신의 최대 공약수를 출력하는 단계; 유클리드 알고리즘 을 사용하여 계산 합니다 (아래 참조). 입력 입력은 공백으로 구분 된 문자열 표현 i및 j/ 또는 두 개의 개별 정수 로 취할 수 있습니다 . 정수가 10,000보다 작거나 같다고 가정 할 …
분수를 10 진수로 변환하고 해당 숫자를 저장하려면 특정 양의 메모리 만 사용하기 때문에 반올림해야하는 경우가 있습니다. 소수점 5 자리 만 저장할 수 있고 5/3는 1.6667이된다고 가정합니다. 소수점 이하 두 자리 만 저장할 수 있으면 1.7이됩니다 (현재는 항상 0과 9.99 사이에 있다고 가정). 1.7로 반올림을 시도하고 분수를 되 찾으려면 1.7이 반올림 …
Khinchin의 상수는 , 호기심 수학 상수입니다 볼프람 MathWold에 따르면 ,이다 "높은 정밀도로 계산하기 어렵기로 악명이 높다" . 여기 100 자리입니다 : 2.685452001065306445309714835481795693820382293994462953051152345557218859537152002801141174931847697 ... 64 바이트 이하로 Khinchin의 상수를 정확한 소수 자릿수까지 출력 하는 프로그램을 작성 하십시오. Khinchin의 상수와 직접 관련된 내장 라이브러리 상수 또는 함수를 사용할 수 없습니다. (예 : …
소개 여론 조사에서 일정 비율의 선택 항목이 주어지면 해당 통계를 생성하기 위해 여론 조사에 참여해야하는 최소 유권자 수를 계산하십시오. 예 : 가장 좋아하는 애완 동물은 무엇입니까? 개: 44.4% 고양이: 44.4% 쥐: 11.1% 결과 : 9(최소한 유권자 수) 명세서 프로그램 / 기능에 대한 요구 사항은 다음과 같습니다. 입력으로 백분율 값의 배열이 …