반응형
🤍코드업(CodeUp) 기초100제 2.입출력문 및 연산자 11047~1062 자바(JAVA)로 풀기🤍
문제 1047. 정수 1개 입력받아 2배 곱해 출력하기
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int a = scanner.nextInt();
System.out.printf("%d",a<<1);
}
}
문제 1048. 정수 a,b를 입력받아 a를 2의 b배(2의 거듭제곱) 곱한 값으로 출력하기
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int a = scanner.nextInt();
int b = scanner.nextInt();
System.out.printf("%d",a<<b);
}
}
문제 1049. 두 정수 입력받아 비교하기1
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int a = scanner.nextInt();
int b = scanner.nextInt();
if(a>b)
System.out.println(1);
else
System.out.println(0);
}
}
문제 1050. 두 정수 입력받아 비교하기2
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int a = scanner.nextInt();
int b = scanner.nextInt();
if(a==b)
System.out.println(1);
else
System.out.println(0);
}
}
문제 1051. 두 정수 입력받아 비교하기3
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int a = scanner.nextInt();
int b = scanner.nextInt();
if(b>=a)
System.out.println(1);
else
System.out.println(0);
}
}
문제 1052. 두 정수 입력받아 비교하기4
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int a = scanner.nextInt();
int b = scanner.nextInt();
if(a!=b)
System.out.println(1);
else
System.out.println(0);
}
}
문제 1053. 참 거짓 바꾸기
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int a = scanner.nextInt();
if(a==0)
System.out.println(1);
else
System.out.println(0);
}
}
문제 1054. 둘 다 참일 경우 참 출력하기
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int a = scanner.nextInt();
int b = scanner.nextInt();
if(a==1 && b==1)
System.out.println(1);
else
System.out.println(0);
}
}
문제 1055. 하나라도 참이면 참 출력하기
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int a = scanner.nextInt();
int b = scanner.nextInt();
if(a==1 || b==1)
System.out.println(1);
else
System.out.println(0);
}
}
문제 1056. 참/거짓이 서로 다를 때에만 참 출력하기
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int a = scanner.nextInt();
int b = scanner.nextInt();
if(a!=b)
System.out.println(1);
else
System.out.println(0);
}
}
문제 1057. 참/거짓이 서로 같을 때에만 참 출력하기
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int a = scanner.nextInt();
int b = scanner.nextInt();
if(a==b)
System.out.println(1);
else
System.out.println(0);
}
}
문제 1058. 둘 다 거짓일 경우에만 참 출력하기
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int a = scanner.nextInt();
int b = scanner.nextInt();
if(a==0 && b==0)
System.out.println(1);
else
System.out.println(0);
}
}
문제 1059. 비트 단위로 NOT 하여 출력하기
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int a = scanner.nextInt();
System.out.println(~a);
}
}
문제 1060. 비트 단위로 AND하여 출력하기
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int a = scanner.nextInt();
int b = scanner.nextInt();
//&:비트 and 연산
//|:비트 or연산
//^:비트 xor연산
//~:비트 not 연산
System.out.println(a&b);
}
}
문제 1061. 비트 단위로 OR하여 출력하기
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int a = scanner.nextInt();
int b = scanner.nextInt();
//&:비트 and 연산
//|:비트 or연산
//^:비트 xor연산
//~:비트 not 연산
System.out.println(a|b);
}
}
문제 1062. 비트 단위로 XOR하여 출력하기
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int a = scanner.nextInt();
int b = scanner.nextInt();
//&:비트 and 연산
//|:비트 or연산
//^:비트 xor연산
//~:비트 not 연산
System.out.println(a^b);
}
}
반응형
'💻 my code archive > 🗝️Algorithm' 카테고리의 다른 글
[코드업/자바] 기초 100제 2.입출력문 및 연산자 :: 1065~1084 (0) | 2022.02.10 |
---|---|
[코드업/자바] 기초 100제 2.입출력문 및 연산자 :: 1063,1064,1085,1086 (0) | 2022.02.09 |
[코드업/자바] 기초 100제 2.입출력문 및 연산자 :: 1041~1046 (0) | 2022.02.09 |
[코드업/자바] 기초 100제 2.입출력문 및 연산자 :: 1030~1040 (0) | 2022.02.08 |
[코드업/자바] 기초 100제 2.입출력문 및 연산자 :: 1021~1030 (0) | 2022.02.08 |