题目链接:最小的或运算 - 蓝桥云课 (lanqiao.cn)
举例一: 举例二:
异或 ^
0100 (4) 0011 (3)
0101 (5) 0110 (6)
------------- --------------
0001 (1) 0101 (5)
或 |
0100|0001=0101 4|1=5 0011|0101=0111 5|1=5
0101|0001=0101 3|5=7 0110|0101=0111 6|5=7
程序代码:
package lanqiao;
import java.util.Scanner;
/**
* 2023/11/4
*/
public class lanqiao4900_最小的或运算 {
public static void main(String[] args) {
Scanner scan=new Scanner(System.in);
long a=scan.nextLong();
long b=scan.nextLong();
//1010 1101 -> 1111
System.out.println(a^b);
}
}
运行结果:
4 5
1
Process finished with exit code 0