주어진 양의 정수로 정렬 된 모든 파티션 (구성 (combinatorics))을 나열해야합니다 n. 합계가 에서 1까지 n인 숫자의 목록입니다 n. 예를 들어 input이 주어지면 n = 4결과는 다음과 같아야합니다. 4 1, 3 3, 1 2, 2 2, 1, 1 1, 2, 1 1, 1, 2 1, 1, 1, 1 결과는 어떤 순서로든 …
정수 ≥ 2의 입력이 주어지면, 소수로 나눈 순서에 따라 지수로 정렬 된 제수의 목록을 오름차순으로, 가장 큰 소수 순으로 정렬 한 다음 두 번째로 큰 순서대로 출력하십시오. 예를 들어, 정수 72 (2 3 3 2)를 사용하십시오 . 제수가 있습니다 1 3^0 · 2^0 2 3^0 · 2^1 3 3^1 · …
이 이미지를 가져와 모든 색상을 16 진수마다 하나씩 추가하면됩니다. 예를 들어, #49de5f될 것입니다 #5aef60합니다 (로 9에 루프 a, 그리고 fA를 반복 0.) 이것은 또한 모든 루프가 다시 돌아 가기 때문에 모든 흰색 ( #ffffff)이 검은 색 ( #000000) 이 된다는 것을 의미 하지만 모든 검은 색은 더 밝은 검은 색 …
제 동료 인 Jimmy 는 C / C ++에 익숙하지 않습니다. 그는 또한 느린 학습자입니다. 공평하게 말하면, 그의 코드는 항상 컴파일되지만, 실제로는 약간의 습관이 있습니다. 예를 들어, 모두는 다음과 같이 배열을 정의 할 수 있다는 것을 알고 있습니다. int spam[] = {4, 8, 15, 16, 23, 42}; 지미를 제외한 모든 …
주식 시장은 지식의 속도에 관한 것입니다. 이전의 도전과 달리 현재 주가는 무작위가 아닙니다. 게임을하는 사람들에 의해 결정됩니다. 다른 사람보다 저렴한 주가를 식별 할 수 있다면 돈 버는 프로그램을 작성한 것입니다. 가격 은 사람들이 주식을 얼마나 거래하고 있는지를 나타내며, Value 는 게임이 끝날 때 주식의 가치를 나타냅니다. 각 플레이어는 각 주식의 …
음이 아닌 모든 10 진 정수의 무한 문자열을 순서대로 연결하는 것을 고려하십시오 ( Champernowne 상수에 해당 ). 0123456789101112131415161718192021222324252627282930...979899100101102103... 이 무한 문자열에 색인 (0부터 시작)이 아닌 음이 아닌 정수를 사용하는 프로그램 또는 함수를 작성하십시오. A 출력 truthy의 디지트의 색인 경우에는 값이 0이고, 그렇지 않으면 출력 falsy 값 디지트 1-9 경우. 바이트 …
프로그래밍 퍼즐과 코드 골프는 베타를 졸업했습니다. 곧 우리는 커스텀 사이트 디자인을 얻게 될 것이며, 그에 따라 권한에 대한 명성이 높아질 것입니다. 많은 사용자가 사이트에 대한 권한을 잃게됩니다. 그래서 당신의 임무는 우리가 우리의 특권을 유지하기 위해 얼마나 많은 추가 평판이 필요한지를 알려주는 프로그램을 작성하는 것입니다. 태스크 당신의 임무는 사용자가 평판 포인트의 …
양의 정수가 주어지면 N가장 작은 양의 정수를 출력 하여이 숫자는 회문 (즉, 자체 역수)이며로 나눌 수 N있습니다. 회문 (즉, 출력)은 회문이되기 위해 선행 0이 필요하지 않아야합니다 (예 : 080에 대한 올바른 답변이 아님) 16. 이전 이유로 인해 입력 값이 10의 배수가되지 않습니다. 실제로 답변을 출력하는 데 시간이 너무 오래 걸리더라도 …
이미지는 다음과 같습니다. %%%%%%%%%%%%% % Hello, % % world! % %%%%%%%%%%%%% 그러나 크기가 작은 뇌가 계산하기에는 너무 혼란 스럽습니다. 그래서 우리는 이것을 다음과 같이 평균합니다 : 2 x 2 섹션으로 나눕니다. 섹션이 완성되기 전에 그림이 끝나면 공간이 있다고 상상해보십시오. 각 섹션에서 ASCII 문자의 값을 평균하십시오. 이 평균을 반올림하여 ASCII 문자로 …
위의 이미지를 hexa-glyph라고합니다. Hexa-glyphs는 DiffEq 수업 중에 낙서하는 동안 만들어 낸 멋진 패턴입니다. 하나 만드는 방법은 다음과 같습니다. 일반 hexagram 모양의 다음 포인트 세트를 고려하십시오. 내부 육각형은 최종 글리프를 포함하는 반면, 외부 6 점은 별을 형성하며 선 그리기를 시작할 곳입니다. 바깥 쪽 6 점에서 무작위로 쌍을 선택하십시오. 효율성을 위해 선택한 …
Morse 코드에서 수학 표현식을 입력으로 사용하고 솔루션을 Morse 코드로 리턴하는 프로그램 또는 함수를 작성하십시오. 유효한 연산은 플러스 : +와 마이너스 :( _밑줄)입니다. 음이 아닌 정수 입력 만 수신하고 결과는 음이 아닌 것으로 가정 할 수 있습니다. 표현식에는 최소 2 개의 항과 최대 10 개의 항이 포함됩니다. 인접한 두 개의 연산자 …
중첩 목록을 정렬하는 프로그램이나 함수를 작성해야합니다. 중첩 목록을 정렬하는 규칙은 다음과 같습니다. 이 목록을 예로 들어 보겠습니다. ((5, 2), 2, 7, (2, 1, (3, 4)), 9) 이 목록의 각 요소에는 "우선 순위"가 있습니다. 요소는 숫자 또는 하위 목록으로 계산됩니다. 먼저 동일한 깊이에서 각 요소의 우선 순위를 가져옵니다. 요소가 숫자 인 …
작업 신용 평가 기관 발행자의 신용 가치 있음에 따라 채권에 할당 평가하고 "큰 세"신용 평가 기관도 비슷한 (하지만 동일하지)를 사용 계층 평가 시스템을 . S & P 계층, AAA> AA +> AA> AA-> A +> ...> BBB> B> ...> C를 사용하여 명확하고 논리적 인 순서를 갖습니다. Moody 's는 유사한 시스템을 …