이전에 "Do _ without _ _"도전 과제 가 많이 있었지만 이것이 가장 어려운 과제 중 하나가되기를 바랍니다.
도전
STDIN에서 두 개의 자연수 (정수> 0)를 사용하고 두 숫자의 합을 STDOUT에 인쇄하는 프로그램을 작성해야합니다. 문제는 당신이 몇 가지로 사용한다는 것입니다 +
및 -
가능한 징후. 합산 또는 부정 함수를 사용할 수 없습니다.
예
입력
123
468
산출
591
입력
702
720
산출
1422
차단기를 묶어 :
두 프로그램이 같은 수있는 경우 +
와 -
문자를, 승자는 더 적은을 가진 사람 /
*
(
)
=
.
,
과 0-9
문자.
허용되지 않음 : 표준 더하기 / 빼기 및 증분 / 감소 연산자가 다른 기호 +
이거나 -
허용되지 않는 언어입니다. 즉, 공백 언어는 허용되지 않습니다.
+
이나 -
...
+
, -
넥타이 차단기 문자? ... 또는 규칙을 다시 변경해야합니까 :-)