[코드업 기초 100제] [기초 - 비트 & 삼항 연산] 코드업 1059 ~ 1064 자바 풀이
2022. 2. 15. 23:02ㆍ코딩테스트/코드업
728x90
반응형
https://github.com/haessae0/MCTP
1059. 비트단위로 NOT 하여 출력하기
import java.io.*;
public class codeup1059 {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
int data = Integer.parseInt(br.readLine());
System.out.print(~data);
}
}
1060. 비트단위로 AND 하여 출력하기
import java.io.*;
public class codeup1060 {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String array[] = br.readLine().split(" ");
int a = Integer.parseInt(array[0]);
int b = Integer.parseInt(array[1]);
System.out.print(a&b);
}
}
1061. 비트단위로 OR 하여 출력하기
import java.io.*;
public class codeup1061 {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String array[] = br.readLine().split(" ");
int a = Integer.parseInt(array[0]);
int b = Integer.parseInt(array[1]);
System.out.print(a|b);
}
}
1062. 비트단위로 XOR 하여 출력하기
import java.io.*;
public class codeup1062 {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String array[] = br.readLine().split(" ");
int a = Integer.parseInt(array[0]);
int b = Integer.parseInt(array[1]);
System.out.print(a ^ b);
}
}
1063. 두 정수 입력받아 큰 수 출력하기
import java.io.*;
public class codeup1063 {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String array[] = br.readLine().split(" ");
int a = Integer.parseInt(array[0]);
int b = Integer.parseInt(array[1]);
System.out.printf("%d", a > b ? a : b);
}
}
1064. 정수 3개 입력받아 가장 작은 수 출력하기
import java.io.*;
public class codeup1064 {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String array[] = br.readLine().split(" ");
int a = Integer.parseInt(array[0]);
int b = Integer.parseInt(array[1]);
int c = Integer.parseInt(array[2]);
System.out.printf("%d", (a > b ? b : a) > c ? c : (a > b ? b : a));
}
}
728x90
반응형
'코딩테스트 > 코드업' 카테고리의 다른 글
[코드업 기초 100제] [기초 - 종합] 코드업 1078 ~ 1092 자바 풀이 (0) | 2022.02.16 |
---|---|
[코드업 기초 100제] [기초 - 조건/선택 & 반복 실행 구조] 코드업 1065 ~ 1077 자바 풀이 (0) | 2022.02.15 |
[코드업 기초 100제] [기초 - 비교 & 논리 연산] 코드업 1049 ~ 1058 자바 풀이 (0) | 2022.02.15 |
[코드업 기초 100제] [기초 - 비트 시프트 연산] 코드업 1047 ~1048 자바 풀이 (0) | 2022.02.15 |
[코드업 기초 100제] [기초 - 산술연산] 1038 ~ 1046 자바 풀이 (0) | 2022.02.07 |