一位成功大學的爆肝研究生與一位政大的女友遠距離戀愛,可是他很擔心這段遙遠的戀情,
有一天,一位神秘人告訴他,每個人心中都會想著一個很大的數字,又告訴了他一個神祕數字 $Z$,
他說:「只要你將你心中的數字 $X$ 與你女友心中的數字 $Y$,再與這個神秘數字 $Z$ 相加,
只要結果還是正數的話,你們的戀情就不會有問題。」,但是這位神秘人卻忘記告訴他什麼是很大的數字,以及如何相加;
於是他在研究的時候發現,在資訊領域中,int 是 $32$ 位元的有號數,負數以二補數表示,
因此很大的正數就是 $2^{31}-1$ 附近的數字,很大的負數就是 $-1, -2$ 之類的,
而相加就是二個 32 位元的數字做二進制加法,超過 $32$ 位元的部分截掉,他相信這就是神秘人的意思。
現在他知道了 $X,Y,Z$ 後,請問他能不能確定他的戀情不會出現問題呢($X+Y+Z\gt 0$)?
很大的正數加上很大的負數還是很大的正數;
很大的正數加上很大的正數卻會變成很大的負數;
而很大的負數加上很大的負數還是很大的負數。
給定三個由空格隔開的字元,字元只包含 +
與 -
。
$-3\le X,Y,Z\le -1$
or
$2^{31}-3\le X,Y,Z\le 2^{31}-1$
若 $X+Y+Z$ 是正數請輸出 yes
,否則輸出 no
。
No. | Testdata Range | Constraints | Score |
---|---|---|---|
1 | 0~7 | 無特別限制 | 100 |
No. | Time Limit (ms) | Memory Limit (KiB) | Output Limit (KiB) | Subtasks |
---|---|---|---|---|
0 | 1000 | 65536 | 65536 | |
1 | 1000 | 65536 | 65536 | |
2 | 1000 | 65536 | 65536 | |
3 | 1000 | 65536 | 65536 | |
4 | 1000 | 65536 | 65536 | |
5 | 1000 | 65536 | 65536 | |
6 | 1000 | 65536 | 65536 | |
7 | 1000 | 65536 | 65536 |