728x90
public static void main(String[] args)
{
// XOR (|) 두값이 서로 다를 때만 참
int w = 3, x = 4, y = 3, z = 5;
// (w==2 | w==y) false, !(y>z) true, (1==x) false, (y!=z)true, false ^ true = true
if((w == 2 | w == y) & !(y > z) & (1 == x ^ y != z))
{
w = x + y; // 7
if(7 == x ^ y != w) // 7==x false, y != w true, false ^ true = true
System.out.println(w);
else
System.out.println(x);
}
else {
w = y + z;
if(7 == y ^ z != w)
System.out.println(w);
else
System.out.println(z);
}
}728x90
'JAVA' 카테고리의 다른 글
| 8진수, 16진수를 10진수로 계산 (0) | 2026.03.04 |
|---|---|
| BigInteger 객체 생성 및 비교 (0) | 2026.03.04 |
| 배열 예제 1 (0) | 2026.03.04 |
| [JAVA] static 메서드에서 super() 사용 불가 (0) | 2026.01.27 |
| [JAVA] JAVA에서는 하나의 파일에 하나의 public class 만 가능 (0) | 2026.01.27 |

