URI 런타임 오류가 뜨는데 이유를 알고싶습니다..ㅠㅠ 도와주세요~(JAVA코드요!) 정지하 밑에 같이 짯는데 답은 잘 나오는데 런타임 오류때매 답이 등록이 안되는 거같아서요... 도와주십숑..ㅠㅠ import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int cases = sc.nextInt(); while(cases-- > 0) { int i; String str = sc.next(); if(str.length()>=80) return ; String str2=""; String str3=""; String newstr =""; int count = 0; for(i=0; i<str.length(); i++) { if(str.charAt(i) == '%') { str3 = str.substring(i+3); str2 = str2 + str.substring(count,i); String sw = str.substring(i+1, i+3); switch(sw) { case "20": newstr=" "; break; case "21": newstr="!"; break; case "22": newstr="\""; break; case "23": newstr="#"; break; case "24": newstr="$"; break; case "25": newstr="%"; break; case "26": newstr="&"; break; case "27": newstr="\'"; break; case "28": newstr="("; break; case "29": newstr=")"; break; case "2a": newstr="*"; break; case "2b": newstr="+"; break; case "2c": newstr="`"; break; case "2d": newstr="-"; break; case "2e": newstr="."; break; case "2f": newstr="/"; break; default: newstr="%"+sw; break; } str2 += newstr; count = (i+3); } } if(str.charAt(i-3) != '%') str2+=str3; if(count >0) System.out.println(str2); else System.out.println(str); } } } 7년 전
0개의 댓글이 있습니다. 정회원 권한이 있어야 커멘트를 다실 수 있습니다. 정회원이 되시려면 온라인 저지에서 5문제 이상을 푸시고, 가입 후 7일 이상이 지나셔야 합니다. 현재 문제를 푸셨습니다.
정지하
밑에 같이 짯는데 답은 잘 나오는데 런타임 오류때매 답이 등록이 안되는 거같아서요... 도와주십숑..ㅠㅠ
7년 전