Submission #7051915
Source Code Expand
import java.util.*; public class Main { public static void main (String[]args){ // 標準入力 Scanner sc = new Scanner(System.in); String s = sc.nextLine(); sc.close(); // 入力値を1文字ずつ分解する s.toCharArray(); // 置き換える必要があるか判定を行う char[] parts = judgeReplace(s.toCharArray()); // 置き換える必要があるため先頭のWAのみを置き換える if (replaceIndex > -1){ parts[replaceIndex] = 'C'; parts[replaceIndex-1] = 'A'; // 置き換える必要がないため標準出力してプログラム終了 }else { System.out.println(new String(parts)); } } public static char[] judgeReplace(char[]parts) { for (int cnt = parts.length-1;cnt > 0;cnt--){ // 該当文字を含むか判定 if (parts[cnt] == 'A' && parts[cnt-1] == 'W'){ parts[cnt] = 'C'; parts[cnt-1] = 'A'; } } return parts; } }
Submission Info
Submission Time | |
---|---|
Task | A - WAsedAC |
User | heikyo |
Language | Java8 (OpenJDK 1.8.0) |
Score | 0 |
Code Size | 1199 Byte |
Status | CE |
Compile Error
./Main.java:18: error: cannot find symbol if (replaceIndex > -1){ ^ symbol: variable replaceIndex location: class Main ./Main.java:19: error: cannot find symbol parts[replaceIndex] = 'C'; ^ symbol: variable replaceIndex location: class Main ./Main.java:20: error: cannot find symbol parts[replaceIndex-1] = 'A'; ^ symbol: variable replaceIndex location: class Main 3 errors