아마도 단순한 코드 골프 도전입니다. 2 개의 양의 정수가 주어 m지고 n, n합이 숫자와 같은 양의 정수인 값 목록 을 작성하십시오 m. 출력의 모든 값이 동일한 값이거나 차이가 정확히 1입니다.
예
예를 들어
m=6그리고n=3될 것이다2, 2, 2m=7및n=3될 것2, 2, 3또는2, 3, 2나3, 2, 2m=7및n=2될 것3, 4또는4, 3m=7그리고n=1될 것이다7m=7및n=88 개 개의 양의 정수의 합이 7이 될 수 없기 때문에 오류가 발생한다.m=10그리고 다른 순열n=4이 될 것입니다.3, 3, 2, 2
규칙
- 입력과 출력은 모두 양의 정수에 불과합니다.
- 출력의 모든 값이 동일한 값이거나 차이가 정확히 1입니다.
- 목록의 값 순서는 중요하지 않습니다.
- 목록에있는 값의 합은
m입니다. - 해결할 수 없으면 오류 또는 잘못된 값을 생성하십시오 (예 : m = 7 및 n = 8의 경우).
- 다른 규칙의 결과
m=8와n=3의 순열 중 하나를 생성하는 것3, 3, 2(안2, 2, 4)
승자
이것은 코드 골프이므로 바이트 단위로 측정 된 가장 짧은 유효한 답변이 이깁니다.
float a = -0f, b = 0f; System.out.println(a == b); System.out.println(a + "," + b);... 생산 true및 -0.0,0.0. 양수 0과 음수 0은 분명히 두 개의 별개의 숫자입니다 ... 구현은 그렇게 말합니다!