함수 f (a, b, c, d, e, f)를 구성하여 두 개의 숫자 N 1 = a b c , N 2 = d e f 를 비교합니다.
- N 1 > N 2 이면 1을 반환
- N 1 <N 2 이면 -1을 반환합니다
참고 : N 1 과 N 2 사이의 다른 관계에 대한 값을 반환하지 않아도됩니다 . 예를 들어 동일하거나 관계가 정의되지 않은 경우 (복소수)
다른 구속 조건 :
- 모든 숫자는 정수입니다
- a, b, c, d, e, f는 양 또는 음일 수 있지만 0은 아닐 수 있습니다.
- | a |, | d | <1000
- | b |, | c |, | e |, | f | <10 10
- 몇 초 미만의 실행 시간
예 :
f(100,100,100,50,100,100) = 1
f(-100,100,100,50,100,100) = 1
f(-100,99,100,50,100,100) = -1
f(100,-100,-100, -1, 3, 100) = 1
f(535, 10^9, 10^8, 443, 10^9, 10^9) = -1
이것은 코드 골프입니다. 가장 짧은 코드가 승리합니다.
3
그들이 같으면 0을 반환해야합니까? 아니면 N1이 N2와 같을 방법이 없다고 가정합니까?
—
조나단 M 데이비스
샘플 입 / 출력을 얻을 수 있습니까?
—
Wile E. Coyote
@Jonathan : 의도적으로 "균등 한"사례를 지정하지 않았습니다. 당신이 원하는대로하십시오. 그것들이 결코 평등하지 않다고 가정 할 수도 있습니다.
—
Eelvex
@Dogbert : 끝났습니다.
—
Eelvex
| b |, | c |, | e |, | f | <10 ^ 10은 마지막 예와 모순되는 것 같습니다
—
Dr. belisarius