描述
判断:两个数x、y的正负性。
要求:不可以使用比较运算符,即"<",">","<=",">=","==","!="。
-
输入
-
有多组数据,每组数据占一行,每一行两个数x,y。
x、y保证在int范围内。
输出
-
每组数据输出占一行。
如果两个数是一正一负,输出"Signs are opposite"
如果是同为正或同为负,输出"Signs are not opposot"
如果无法确定,输出"Signs can't be sure"
输出不包括引号
样例输入
-
1 1 -1
-
import java.util.*; public class Main { static Scanner in= new Scanner(System.in); public static void main(String[] args) { while(in.hasNext()){ String m=in.next(); String n=in.next(); String s1=String.valueOf(m.charAt(0)); String s2=String.valueOf(n.charAt(0)); if(s1.equals("-")&&s2.equals("-")) System.out.println("Signs are not opposot"); else if((s1.equals("-")&&!s2.equals("-"))||(!s1.equals("-")&&s2.equals("-"))) System.out.println("Signs are opposite"); else if(s1.equals("0")||s2.equals("0")) System.out.println("Signs can't be sure"); else System.out.println("Signs are not opposot"); } } }