글쎄, 모두 Polyglots를 좋아 합니다. 표준 입력 형식으로 두 개의 정수가 제공됩니다 (하드 코딩 없음). 귀하의 작업은 언어 의 최소값과 다른 언어의 두 숫자 사이의 최대 값을 찾아 다음 작업을 수행하는 폴리 글 로트 를 작성하는 것입니다 .
- 최대 값을 찾는 코드도 합계를 계산해야합니다.
- 최소값을 찾는 프로그램도 빼기 결과를 계산해야합니다 (
max - min) - "tricky part"는 다음과 같습니다 . 두 숫자가 같으면 두 프로그램 모두 출력하거나 반환하지 않아야합니다 (
STDOUT및STDERR다른return방법 모두). - 참고 항목 출력 사양 서식 지정에 대한 자세한 내용은 섹션을
입력
위에서 언급했듯이, 두 가지 정수는 표준 방법 에서 입력으로 사용되며 두 언어에 공통입니다.
출력 사양
- 를 찾는 프로그램의
max경우 형식은 다음과 같아야합니다.max_value, addition result - 를 찾는 프로그램의
min경우 형식은min_value, subtraction result (max - min) - 결과는 명확한 구분 기호 (로 인쇄 할 수 있습니다
,\n,,구분 기호 또는 번호 목록으로 두 예상 값을 포함하는 문자열로 함수에서 반환, 또는 다른 무엇이든 당신이 원하는) (예 :[max_value,sum])
예 :
Input || Max Language Output || Min Language Output
100, 40 || 100, 140 || 40, 60
63, 67 || 67, 130 || 63, 4
-45, -5 || -5, -50 || -45, 40
21, 21 || ||
-1, 1 || 1, 0 || -1, 2
채점 :
이것은 code-golf 이므로 원하는 결과를 얻기 위해 가장 짧은 코드를 작성하고 표준 허점 은 엄격히 허용되지 않습니다. 동일한 언어의 다른 버전이 아닌 두 개의 다른 언어를 사용해야합니다 (예 : Python 2- Python 3쌍이 유효하지 않음)