분류 전체보기 (232) 썸네일형 리스트형 [백준 10798 JAVA 자바] 세로읽기 5개의 단어들을 가로로 읽는게 아니고 세로로 읽는다 저는 String[] arr = new String[5];을 이용하겠습니다 코드입니다 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); String[] arr = new String[5]; int max=0; for(int i=0;imax) { max = arr[i].length(); } } char[][] matrix = new char[5][max]; for(int i=0;i [백준 10773 JAVA 자바] 제로 이 문제의 핵심은 0을 외쳐서, 가장 최근에 재민이가 쓴 수를 지우게 시킨다 입니다 마치 스택의 pop을 연상시키는 문제네요 코드입니다 import java.util.Scanner; public class Main { public static int[] stack; public static int size = 0; public static void main(String[] args) { Scanner scan = new Scanner(System.in); int N = scan.nextInt(); stack = new int[N]; for(int i = 0; i < N; i++) { int flag = scan.nextInt(); switch (flag) { case 0: pop(); break; def.. [백준 10757 JAVA 자바] 큰 수 A+B A와 B는 10의 10000제곱입니다 10000의 자리수... 어떻게 계산하죠...?? 코드입니다 import java.math.BigInteger; import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); BigInteger num1 = scan.nextBigInteger(); BigInteger num2 = scan.nextBigInteger(); System.out.println(num1.add(num2)); } } 저는 BigInteger 라는것을 이용했습니 [백준 10718 JAVA 자바] We love kriii 그냥 print를 할 줄 아냐 물어보는 문제같네요 코드입니다 public class Main { public static void main(String[] args){ System.out.println("강한친구 대한육군"); System.out.println("강한친구 대한육군"); } } System.out.println();을 하면 출력 후 자동 줄바꿈이 됩니다 [백준 10610 JAVA 자바] 30 문제가 쪼금 복잡합니다만 해석해보면 양수 N을 재조합해서 30의 배수가 되는 가장 큰 수를 출력하세요 여기서 30의 배수는 3의 배수 이면서 10의 배수인 수입니다 3의 배수 = 각 자리수의 합이 3의 배수이다 10의 배수 = 일의 자리 숫자가 0이다 이건 의무교육을 정상적으로 받았다면 알 수 있으므로 핵심은 "가장 큰" 이 되겠네요 코드입니다 import java.util.Arrays; import java.util.Scanner; public class Main { public static void main(String[] args){ Scanner scan = new Scanner(System.in); String str = scan.next(); int n = str.length(); int[] .. [백준 10430 JAVA 자바] 나머지 출력부분에 원하는게 다 나와있네요 시키는대로 합시다 import java.util.Scanner; public class Main { public static void main(String[] args){ Scanner scan = new Scanner(System.in); int a = scan.nextInt(); int b = scan.nextInt(); int c = scan.nextInt(); System.out.printf("%d\n%d\n%d\n%d",(a+b)%c,((a%c)+(b%c))%c,(a*b)%c,((a%c)*(b%c))%c); } } System.out.printf(); 를 이용하면 Python이나 C 처럼 출력 형식을 지정해줘 뭔가 멋있게 출력이 가능합니다 [백준 10172 JAVA 자바] 개 10171 번과 매우 유사한 문제입니다 바로 코드입니다 public class Main { public static void main(String[] args){ System.out.println("|\\_/|\n|q p| /}\n( 0 )\"\"\"\\\n|\"^\"` |\n||_/=\\\\__|"); } } 간단하죵 [백준 10171 JAVA 자바] 고양이 입력값 없이 예체 출력 1에 나와있는 고양이를 출력하면 됩니다 이런 문제의 특징은 print문이 특정 문자를 잘 출력해내냐 입니다 이 문제에서는 \ (역슬래쉬) ' (작은 따옴표) 가 문제가 됩니다 코드입니다 public class Main { public static void main(String[] args){ System.out.println("\\ /\\\n ) ( \')\n( / )\n \\(__)|"); } } print문으로 \ (역슬래쉬) 를 출력할 땐 \\ 두개로 ' (작은 따옴표) 를 출력할 땐 \' 이렇게 합니다 저는 한개의 print문으로 해결했습니다 줄바꿈 할 때는 \n 을 넣어주면 됩니다 이전 1 ··· 12 13 14 15 16 17 18 ··· 29 다음