Algorithm179 백준 10953(문자열 콤마(') 구분) 콤마(',') 구분 ==> 문자열 구분 split()을 사용. ==> 입력을 문자열로 받아 입력받은 문자열 숫자를 콤마(',')를 기준으로 끊고, int형으로 바꾸어 배열에 저장 ▶풀이방법 import java.util.*; public class Main{ public static void main(String[] args) { Scanner sc = new Scanner(System.in); int num = sc.nextInt(); for(int i = 0; i < num; i++) { String arr[] = sc.next().split(","); int a = Integer.parseInt(arr[0]); int b = Integer.parseInt(arr[1]); System.out.prin.. 2022. 3. 16. 백준 10952 마지막 0이 2개 들어올 경우 stop! ▶풀이방법 import java.util.*; public class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); int a,b; while(true){ a = sc.nextInt(); b = sc.nextInt(); if((a==0) && (b==0)){ break; } System.out.println(a+b); } sc.close(); } } 2022. 3. 16. 백준 10951 --> scanner로 입력받지 않는다면 종료시킬것! --> hasNextInt() : int형 값을 받았는지 아닌지 판단하는 함수 ▶풀이방법 import java.util.*; public class Main { public static void main(String[] args){ Scanner sc = new Scanner(System.in); int a, b; while(sc.hasNextInt()){ a = sc.nextInt(); b = sc.nextInt(); System.out.println(a+b); } sc.close(); } } 2022. 3. 16. 백준 10950 ▶1번째 import java.util.*; public class Main { public static void main(String[] args){ Scanner sc = new Scanner(System.in); int num = sc.nextInt(); int arr[] = new int[num]; for(int i = 0; i < num; i++) { int A = sc.nextInt(); int B = sc.nextInt(); arr[i] = A+B; } /*for(int j = 0; j < num; j++) { System.out.println(arr[j]); }*/ for(int sum : arr) { System.out.println(sum); } } } ▶2번째 import java.u.. 2022. 3. 16. 이전 1 ··· 37 38 39 40 41 42 43 ··· 45 다음