これまでに「Do __ without _ _」という課題が数多くありましたが、これが最も難しい課題の1つであることを願っています。
チャレンジ
STDINから2つの自然数(全数> 0)を取得し、2つの数の合計をSTDOUTに出力するプログラムを作成します。課題は、できるだけ少ない数+と-標識を使用する必要があることです。和のような関数や否定関数を使用することはできません。
例
入力
123
468
出力
591
入力
702
720
出力
1422
タイブレーカは:
2つのプログラムが同じ数のを持っている場合+や-文字、勝者が少ないと、人である/ * ( ) = . ,と0-9の文字。
許可されていない:標準の加算/減算演算子とインクリメント/デクリメント演算子が、許可されていない+または-許可されていない記号である言語。これは、言語の空白を許可しないことを意味します。
+か-...
+、-およびタイブレーカー文字の数のみ?...または、ルールを再度変更する必要がありますか: