#15234: 不用if之解


squirrel (松鼠)


利用關係運算子的回傳值,然後試著組合一下就可以得到這個解法

 

#include <iostream>
using namespace std;

int main(){
int a;
while(cin>>a){
cout<<((a>0) - (a<0))<<endl;
}

return 0;
}

/* truth table
-2 0 1
-1 0 1
0 0 0
1 1 0
2 1 0
*/