반응형
1. Scanner를 이용한 방법
import java.util.Scanner;
public class Main{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
String[] list = new String[5];
for(int i=0; i<5;i++){
list[i] = sc.nextLine();
}
for(int i=0; i<15; i++){
for(int j=0; j<5; j++){
if(i<list[j].length()){
System.out.print(list[j].charAt(i));
}
}
}
sc.close();
}
}
2. BufferedReader를 이용한 방법
import java.util.Scanner;
public class Main{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
String[] list = new String[5];
for(int i=0; i<5;i++){
list[i] = sc.nextLine();
}
for(int i=0; i<15; i++){
for(int j=0; j<5; j++){
if(i<list[j].length()){
System.out.print(list[j].charAt(i));
}
}
}
sc.close();
}
}
2차원 배열문제라 2차원 배열로 풀고 싶은데 아직 방법을 잘 모르겠다.. 일단 계속 문제를 풀면서 생각해봐야겠다...
반응형
'알고리즘 > 백준' 카테고리의 다른 글
[백준] 2745 - 진법 변환 (JAVA/ 자바) (0) | 2024.03.20 |
---|---|
[백준] 2563 - 색종이 (JAVA/ 자바) (0) | 2024.03.19 |
[백준] 2566 - 최댓값 (JAVA/ 자바) (0) | 2024.03.17 |
[백준] 2738 - 행렬 덧셈 (JAVA/ 자바) (0) | 2024.03.16 |
[백준] 25206 - 너의 평점은 (JAVA/ 자바) (0) | 2024.03.15 |