JAVA
[Algorithm] JAVA 코드업 기초 100제 (기초-반복실행구조) 1071 ~ 1077
1071 : [기초-반복실행구조] 0 입력될 때까지 무한 출력하기1(설명) public static void main(String[] args) { Scanner sc = new Scanner(System.in); String s = sc.nextLine(); String[] array = s.split(" "); for(String x : array) { if(!x.equals("0")) { System.out.println(x); }else { break; } } } 1072 : [기초-반복실행구조] 정수 입력받아 계속 출력하기(설명) public static void main(String[] args) { Scanner sc = new Scanner(System.in); int key = sc.ne..
[Algorithm] JAVA 코드업 기초 100제 (기초-삼항연산, 선택실행 구조) 1063 ~ 1070
1063 : [기초-삼항연산] 두 정수 입력받아 큰 수 출력하기(설명) public static void main(String[] args) { Scanner sc = new Scanner(System.in); String s = sc.nextLine(); String[] data = s.split(" "); int a = Integer.valueOf(data[0]); int b = Integer.valueOf(data[1]); System.out.printf("%d", a>b?a:b); } 1064 : [기초-삼항연산] 정수 3개 입력받아 가장 작은 수 출력하기(설명) public static void main(String[] args) { Scanner sc = new Scanner(System.in..
[Algorithm] JAVA 코드업 기초 100제 (기초-비트단위논리연산) 1059 ~ 1062
비트단위(bitwise)연산자 ~(bitwise not) &(bitwise and) |(bitwise or) ^(bitwise xor) (bitwise right shift) 1059 : [기초-비트단위논리연산] 비트단위로 NOT 하여 출력하기(설명) public static void main(String[] args) { Scanner sc = new Scanner(System.in); int s = sc.nextInt(); System.out.printf("%d",~s); } 1060 : [기초-비트단위논리연산] 비트단위로 AND 하여 출력하기(설명) public static void main(String[] args) { Scanner sc = new Scanner(System.in); String..
[Algorithm] JAVA 코드업 기초 100제 (기초-논리연산) 1053 ~ 1058
1053 : [기초-논리연산] 참 거짓 바꾸기(설명) public static void main(String[] args) { Scanner sc = new Scanner(System.in); int i = sc.nextInt(); if(i == 1) { System.out.println(0); }else { System.out.println(1); } } 1054 : [기초-논리연산] 둘 다 참일 경우만 참 출력하기(설명) public static void main(String[] args) { Scanner sc = new Scanner(System.in); String s = sc.nextLine(); if(1==Integer.parseInt(s.substring(s.indexOf(" ")+1)) ..
[Algorithm] JAVA 코드업 기초 100제 (기초-비교연산) 1049 ~ 1052
1049 : [기초-비교연산] 두 정수 입력받아 비교하기1(설명) public static void main(String[] args) { Scanner sc = new Scanner(System.in); String s = sc.nextLine(); if(Integer.parseInt(s.substring(s.indexOf(0)+1, s.indexOf(" ")))>Integer.parseInt(s.substring(s.indexOf(" ")+1))) { System.out.println(1); }else { System.out.println(0); } } 1050 : [기초-비교연산] 두 정수 입력받아 비교하기2(설명) public static void main(String[] args) { Scann..