ENCRYPT 문자열암호화 런타임오류문제요..ㅠㅠ 도와주세요 sunghyun1038 5번정도 시도를 했는데 왜자꾸 런타임오류가 나는지 모르겠어서 질문을 올립니다. 처음에는 문자열에 공백이 포함되어있어서 생기는 오류인가 하고 공백도 없애고 해봤는데 계속 런타임 오류뜨네요 ㅠ 언어는 JAVA입니다. import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.Scanner; public class Main {//ENCRYPT 문자열 암호화 public static void main(String[] args)throws IOException { // TODO Auto-generated method stub int T;//테스트 케이스 Scanner scan = new Scanner(System.in); T = scan.nextInt();//테스트 케이스 char ch[] = new char[101];//100자의 문자열 String st; String FS[] = new String[T]; while(T > 0){ BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); ch = in.readLine().replaceAll("\\p{Space}", "").toCharArray(); String first = ""; String second = ""; for(int i =0;i<ch.length;i++){ if((i == 0) || (i%2 ==0)){ first += ch[i]; } else{ second += ch[i]; } FS[T-1] = first + second; } T--; } for(int j= FS.length-1;j>=0;j--){ System.out.println(FS[j]); } } } 9년 전
0개의 댓글이 있습니다. 정회원 권한이 있어야 커멘트를 다실 수 있습니다. 정회원이 되시려면 온라인 저지에서 5문제 이상을 푸시고, 가입 후 7일 이상이 지나셔야 합니다. 현재 문제를 푸셨습니다.
sunghyun1038
5번정도 시도를 했는데 왜자꾸 런타임오류가 나는지 모르겠어서 질문을 올립니다.
처음에는 문자열에 공백이 포함되어있어서 생기는 오류인가 하고 공백도 없애고 해봤는데 계속 런타임 오류뜨네요 ㅠ
언어는 JAVA입니다.
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.Scanner;
public class Main {//ENCRYPT 문자열 암호화
}
9년 전