도전 문제는 양의 정수 'n'을 입력으로 사용하고 1에서 n까지의 숫자를 쓸 수있는 모든 가능한 방법을 표시하는 코드를 작성하는 것입니다. 0과 같습니다. 더하기 또는 빼기 만 사용할 수 있습니다. 예를 들어, 입력이 3이면 합계를 0으로 만드는 두 가지 방법이 있습니다. 1+2-3=0 -1-2+3=0 숫자는 1부터 n까지 (이 경우 3) 순서대로 정렬됩니다. 예제에서 …
on [l, r]에서 시작하여 시간 단위당 하나의 단위 속도로 두 개의 정수 포인트 사이에서 진동하는 객체가 있습니다. 당신은 가정 할 수 있습니다 . 예를 들어 객체가 진동 하면 다음과 같은 결과가 나타납니다.lt=0l < r[3, 6] t=0 -> 3 t=1 -> 4 t=2 -> 5 t=3 -> 6 t=4 -> 5 …
채팅 메시지를 기반으로 도전 입력 숫자가 주어지면 n > 9선행 0을 무시하고 역수를 구성하십시오. 그런 다음 숫자와 그 반대의 공통점 이없는 모든 주요 요인의 목록을 구성하십시오 . 해당 요인을 곱하여 입력 의 흔하지 않은 요인 번호 를 만듭니다 . 경우 : 또는, 다른 방법을 넣어 rev(n)나타냅니다 정수의 진수 반전 n의 …
이것이 회문이라는 것을 알았습니까? 음수가 아닌 정수 또는 숫자를 나타내는 문자열을 입력 하십시오. 출력 수의 두 가지 속성을 나타내는 4 개 개의 가능한 출력 : 회문인가요? 까다로운 # 2 까다로운 # 2 속성 숫자가 회문이 아닌 경우이 속성은 "첫 번째 숫자 와 마지막 숫자가 같은 패리티를 갖습니까?"라는 질문에 대답합니다. 숫자가 …
골롬 눈금자 는 음수가 아닌 정수 세트로, 세트에있는 두 쌍의 정수가 같은 거리만큼 떨어져 있지 않습니다. 예를 들어, [0, 1, 4, 6]이 세트에서 두 정수 사이의 모든 거리가 고유하기 때문에 Golomb 눈금자가 있습니다. 0, 1 -> distance 1 0, 4 -> distance 4 0, 6 -> distance 6 1, 4 …
소개 다음과 같이 정의 된 정수 시퀀스 f를 고려하십시오 . f (2) = 2 경우 N 다음 홀수 소수이다 (N) = F (F (N-1) + f를 (N + 1)) / 2 만약 N = P · Q가 다음, 복합체 인 F (N) = F (p) * F (Q) 그것은 것을보고 …
소개 이 도전에서, 우리는 무한한 무 방향 그래프를 다룰 것인데, 이것을 높은 제수 그래프 라고 부릅니다 . 그 노드는 두 개의 노드 사이에 에지가 2부터 시작되는 정수 은 <B 의 경우 분할 된 B 및 2 ≥ B는 . 2에서 18까지의 범위로 형성된 하위 그래프는 다음과 같습니다. 16-8 12 18 …
소개 오각 수 ( A000326가 ) 식에 의해 생성 된 P N = 0.5 × (3N 2 -n) . 또는 사용 된 점의 수를 세어도됩니다. 공식 또는 위의 gif를 사용하여 처음 몇 개의 오각형 숫자를 찾을 수 있습니다. 1, 5, 12, 22, 35, 51, 70, 92, 117, 145, 176, 210, …
나는이 사이트를 읽는 것을 즐겼다; 이것이 나의 첫 번째 질문입니다. 편집은 환영합니다. 양의 정수 감안할 때 N 과 m 의 모든 주문 파티션 계산 m을 정확하게에 n 개의 부품 양의 정수 부분, 그 쉼표와 개행 문자로 구분 인쇄 할 수 있습니다. 순서는 괜찮지 만 각 파티션은 정확히 한 번만 나타나야합니다. …
한 언어로 3 개의 프로그램 및 / 또는 기능을 작성해야합니다. 이러한 프로그램은 모두 동일한 작업을 해결해야하지만 서로 다른 (그러나 유효한) 출력을 제공해야합니다. (즉, 모든 프로그램 쌍마다 서로 다른 (그러나 유효한) 출력 번호 세트를 생성하는 입력이어야합니다.) 작업 n1보다 큰 정수가 제공됩니다. n 별개의 양의 정수를 반환하거나 출력 해야하며 그 중 어느 …
SUDSI 서열 ( 스와 m, D ifference, s의 WAP, I ncrement)이 나타날 오히려 혼란 동작을 보이는 것을 호기심 정수 시퀀스이다. 다음과 같이 생성 될 수 있습니다. S를 자연수의 무한한 목록으로 보자 1 2 3 4 5 6 .... 하자 S가 나는 한 인덱싱 나타내고 I 의 번째 요소 S . …
Erdős-Straus 추측 을 검증하는 프로그램을 작성하십시오 . 프로그램은 입력으로서 하나 개의 정수를 취한다 n( 3 <= n <= 1 000 000) 및 신원을 만족하는 정수 배 출력 4/n = 1/x + 1/y + 1/z, 0 < x < y < z. 가장 짧은 코드가 승리합니다. 몇 가지 예 : 3 …
당신의 임무는 숫자를 다른 숫자로 나눌 수 있는지 여부를 결정하는 프로그램이나 함수를 작성하는 것입니다. 문제는 숫자의 모든 숫자가 주어지지 않았더라도 가능한 한 빨리 답변을 제공해야 한다는 것 입니다. 프로그램은 정수 D ≥ 2를 입력 한 다음 일련의 숫자를 입력으로 사용해야 합니다. 이들은 최소 유효 자릿수부터 시작하여 다른 정수 N ≥ …