[코드업 기초 100제] Java 1056 ~1060 풀이

2025. 8. 31. 03:53·Algorithm/코드업

1056 : [기초-논리연산] 참/거짓이 서로 다를 때에만 참 출력하기

import java.util.*;

public class Main{
    public static void main(String arg[]) {
    	Scanner sc = new Scanner(System.in);
    	
    	int a = sc.nextInt();
    	int b = sc.nextInt();
    	
    	System.out.println(a ^ b);
    }
}

1057 : [기초-논리연산] 참/거짓이 서로 같을 때에만 참 출력하기

import java.util.*;

public class Main {
    public static void main(String arg[]) {
    	Scanner sc = new Scanner(System.in);
    	
    	int a = sc.nextInt();
    	int b = sc.nextInt();
    	
    	System.out.println(a == b? 1 : 0);
    }
}

1058 : [기초-논리연산] 둘 다 거짓일 경우만 참 출력하기

import java.util.*;

public class Main {
    public static void main(String arg[]) {
    	Scanner sc = new Scanner(System.in);
    	
    	int a = sc.nextInt();
    	int b = sc.nextInt();
    	
    	System.out.println(a == 0 && b == 0? 1 : 0);
    }
}

1059 : [기초-비트단위논리연산] 비트단위로 NOT 하여 출력하기

import java.util.*;

public class Main {
    public static void main(String arg[]) {
    	Scanner sc = new Scanner(System.in);
    	
    	int a = sc.nextInt();
    	
    	System.out.println(~a);
    }
}

1060 : [기초-비트단위논리연산] 비트단위로 AND 하여 출력하기

import java.util.*;

public class Main {
    public static void main(String arg[]) {
    	Scanner sc = new Scanner(System.in);
    	
    	int a = sc.nextInt();
    	int b = sc.nextInt();
    	
    	System.out.println(a & b);
    }
}

 

새롭게 알게된 점

 

비트 단위 NOT(~) 연산은 피연산자의 모든 비트 값을 반전시키는 연산

비트 단위 AND 연산(&)은 두 개의 비트가 모두 1일 때만 결과로 1을 반환하고, 둘 중 하나라도 0이면 0을 반환하는 연산

XOR(^) 연산 꼭 기억하자.

 

'Algorithm > 코드업' 카테고리의 다른 글

[코드업 기초 100제] Java 1051 ~1055 풀이  (0) 2025.08.31
[코드업 기초 100제] Java 1046 ~1050 풀이  (1) 2025.08.30
[코드업 기초 100제] Java 1041 ~1045 풀이  (0) 2025.08.30
[코드업 기초 100제] Java 1036 ~1040 풀이  (0) 2025.08.30
[코드업 기초 100제] Java 1031 ~1035 풀이  (1) 2025.08.19
'Algorithm/코드업' 카테고리의 다른 글
  • [코드업 기초 100제] Java 1051 ~1055 풀이
  • [코드업 기초 100제] Java 1046 ~1050 풀이
  • [코드업 기초 100제] Java 1041 ~1045 풀이
  • [코드업 기초 100제] Java 1036 ~1040 풀이
싹난 감자🥔🌱
싹난 감자🥔🌱
개발 블로그
  • 싹난 감자🥔🌱
    감자에 싹이나서 잎이나서
    싹난 감자🥔🌱
  • 전체
    오늘
    어제
    • 분류 전체보기 (43)
      • Spring (3)
      • Java (17)
      • LLM (1)
      • DevOps (4)
      • Algorithm (14)
        • 백준 (4)
        • 프로그래머스 (0)
        • 코드업 (10)
      • Computer Science (3)
        • Operating System (2)
        • Computer Architecture (1)
      • Trouble Shooting 🚀 (0)
      • 회고 & 성장기록 (1)
      • 설계 📐 (0)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    docker
    2진수
    코딩테스트
    비트
    Scanner
    자바성능
    2차원 배열
    구간합
    자바BufferedReader
    Java
    자바 입력
    알고리즘입력
    자바Scanner비교
    배포
    BufferedReader
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
싹난 감자🥔🌱
[코드업 기초 100제] Java 1056 ~1060 풀이
상단으로

티스토리툴바