12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- package test1;
-
- import java.io.*;
-
- public class LineNumber {
- public static void sort(int[] data) {
- int i, j;
- for (i = 0; i < data.length - 1; ++i) {
- int k = i;
- int p = data[k];
- for (j = i + 1; j < data.length; ++j)
- if (p > data[j]) {
- k = j;
- p = data[k];
- }
-
- data[k] = data[i];
- data[i] = p;
- }
- }
-
- public int f(int i) {
- i = i + 3;
- return i;
- }
-
- public static void main(String[] args) throws Exception {
- int i;
- int data[] = new int[Integer.parseInt(args[0])];
-
- BufferedReader r = new BufferedReader(new FileReader(args[1]));
- for (i = 0; i < data.length; ++i) {
- String value = r.readLine();
- data[i] = Integer.parseInt(value);
- }
-
- r.close();
- sort(data);
- PrintWriter out =
- new PrintWriter(new BufferedWriter(new FileWriter(args[2])));
- for (i = 0; i < data.length; ++i)
- out.println(data[i]);
-
- out.close();
- }
- }
|