AOJ Volume0 no.011
あみだくじの問題。同じくRuntimeError
package levelZero; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; class DrawingLots { public static void main(String[] args) throws IOException { challenge(); } private static void challenge() throws IOException{ InputStreamReader isr = new InputStreamReader(System.in); BufferedReader br = new BufferedReader(isr); String buf = br.readLine(); int verNumber = Integer.parseInt(buf); int[] amidakuji = new int[verNumber]; for(int i =0;i<verNumber;i++){ amidakuji[i] = i+1; } buf = br.readLine(); int horNumber = Integer.parseInt(buf); for(int i =0; horNumber > i; i++){ buf = br.readLine(); String[] changeNum = buf.split(","); int right = Integer.parseInt(changeNum[0]); int left = Integer.parseInt(changeNum[1]); int work; work = amidakuji[right-1]; amidakuji[right-1] = amidakuji[left-1]; amidakuji[left-1] = work; } for(int num : amidakuji){ System.out.println(num); } } }