양의 정수가 주어 n > 2졌습니다. 다음과 같이 배열로 변환합니다. 2빈 배열 을 반환하는 것과 같다면 그렇지 않으면 n오름차순으로 정렬 된 모든 소수 요소의 배열을 만든 다음 각 요소를 소수 시퀀스의 인덱스로 바꾸고 마지막으로 각 요소를 배열로 변환 예를 들어 숫자 46를 배열 로 변환 합니다. 먼저, 주요 요소 배열로 …
놀랍게도 우리는 단순하지만 도전 "가장 높은 자리를 찾을 수"를 가지고하지 않은,하지만 제 생각에 조금 너무 사소한. 음수가 아닌 정수를 입력 하면 정수에서 찾은 가장 높은 고유 (즉, 반복되지 않는) 숫자를 반환합니다 . 고유 한 숫자가 없으면 프로그램은 무엇이든 할 수 있습니다 (정의되지 않은 동작). 입력은 단일 정수, 문자열 또는 숫자 …
도전 렙 디지트는 그 자리 모두 동일한 음이 아닌 정수이다. 입력 값으로 단일 정수를 사용하고 입력 번호가 10 진법의 정수이면 틀린 값을 출력하고 그렇지 않으면 거짓 값을 출력하는 함수 또는 완전한 프로그램을 작성하십시오. 입력은 양의 정수 여야합니다 . 10 진법에서 입력 값을 불완전하게 사용하여 문자열 표현으로 사용할 수 있습니다. 테스트 …
도전 양의 정수가 주어지면 삼각 숫자인지 확인하고 그에 따라 두 개의 상수로 구분되는 값 중 하나를 출력합니다. 정의 삼각형 개수 이들은 또한 화학식으로 표현 될 수있다 (1)에서 시작하여 연속적인 양의 정수의 합으로 표현 될 수있는 수이고 n(n + 1) / 2, n어떤 양의 정수이다. 테스트 사례 진실한 : 1 3 …
아시다시피, 양의 정수의 계승은와 n같거나 작은 모든 양의 정수의 곱입니다 n. 예를 들면 : 6! = 6*5*4*3*2*1 = 720 0! = 1 우리는 이제 다음과 같이 관련이없는 이름으로 특별한 연산을 정의 할 것이다 sumFac: 양의 정수 감안할 때 n, sumFac(n)숫자의 계승의 합이다. 예를 들면 : sumFac(132) = 1! + 3! …
문제 목표는 -1을 n으로 나눌 수 있도록 제목이 n 번째 소수를 찾는 것입니다. 설명 다음은 질문을 이해하기위한 예 입니다. 반드시 해결해야하는 것은 아닙니다. 그것은 단지 질문을 설명하는 방법으로 입력으로 3을 주면 먼저 모든 소수를 살펴볼 것입니다. 2 3 5 7 11 13 17 19 23 29 31 37 41 43 …
...하지만 엄격 할 필요는 없습니다. 엄격하게 양의 정수로 구성된 비어 있지 않은 배열이 있으면 다음과 같은지 판별하십시오. 단조롭게 감소하는 모노톤 . 이것은 각 항목이 이전 항목보다 엄격히 작다는 것을 의미합니다. 모노톤은 증가하지 않지만 엄격하게 감소하지는 않습니다 . 이는 각 항목이 이전 항목보다 작거나 같으며 배열이 위 범주에 속하지 않음을 의미합니다. …
표준 숫자 키패드 에서 0이 아닌 숫자 789 456 123 모든 숫자에 체스 기사 를 배치하고 양의 십진 정수를 추적하여 정상적인 L 자형 점프로 움직입니다. 그런 식으로 어떤 양의 정수를 표현할 수 있습니까? 그중 하나는 38기사가 시작해서 3왼쪽에서 위로 이동할 수 있기 때문 8입니다. 381그리고 383도 가능합니다. 3점프가 수행되지 않으면 …
양의 정수 k는 다음과 같은 경우 Loeschian 수입니다. k다음과 같이 표현 될 수 i*i + j*j + i*j대한 i, j정수. 예를 들어, 첫 번째 양의 Loeschian 수는 다음과 같습니다. 1( i=1, j=0); 3( i=j=1); 4( i=2, j=0); 7( i=2, j=1); 9( i=-3, j=3); ... 그 참고 i, j주어진가 k고유하지 않습니다. …
정보 이론에서 "접두사 코드"는 다른 키의 접두사가없는 사전입니다. 다시 말해, 이는 어떤 문자열도 다른 문자열로 시작하지 않음을 의미합니다. 예를 들어 {"9", "55"}접두사 코드이지만 {"5", "9", "55"}그렇지 않습니다. 이것의 가장 큰 장점은 인코딩 된 텍스트를 구분 기호없이 기록 할 수 있으며 여전히 고유하게 해독 할 수 있다는 것입니다. 이것은 항상 최적의 …
난해한 프로그래밍 언어 Curly에서 프로그램은 중괄호 {}와 세미콜론 으로 만 구성됩니다 ;. 이 겸손한 툴셋에도 불구하고 Curly에는 음이 아닌 정수를 나타낼 수있는 리터럴이 있습니다. 그러나이 형식은 처음에는 읽기가 약간 어렵 기 때문에 변환을위한 코드를 작성해 보겠습니다. 숫자 형식 곱슬 번호는 다음 규칙에 따라 구성됩니다. 세미콜론을 추가하면 숫자에 1이 추가됩니다. 중괄호로 …
목표는 아래에 정의 된 XOR ( 캐리리스 ) 곱셈 연산을 가능한 한 적은 바이트로 구현하는 것입니다 . 비트 XOR ( ^)을 캐리없이 이진 덧셈으로 생각하면 101 5 ^ 1001 9 ---- 1100 12 5^9=12 @이진 긴 곱셈 을 수행 하지만 비트 XOR을 수행하지 않고 더하기 단계를 수행하여 XOR 곱셈 을 …