import java.io.*;
import java.util.*;
public class Main {
public static void main(String[] args) throws Exception {
BufferedReader in = new BufferedReader(new FileReader(new File(args[0])));
String line;
while ((line = in.readLine()) != null) {
StringTokenizer st = new StringTokenizer(line);
int len = st.countTokens();
Double[] seq = new Double[len];
for (int i = 0; i < len; i++)
seq[i] = Double.parseDouble(st.nextToken());
Arrays.sort(seq);
for (int i = 0; i < len; i++) {
if (i > 0) System.out.print(" ");
System.out.print(seq[i]);
} System.out.print("\n");
}
}
}
Так что я пытаюсь решить эту проблему CodeEval (https://www.codeeval.com/open_challenges/91/), и мое решение не проходит через все тестовые примеры. Я думаю, что мой метод вывода правильный (пробелы между числами, завершающие новую строку). Я не могу понять, что может происходить в сортировке или где-либо еще.Сортировка парных разрядов в java
Решение, по-видимому, неверно при использовании поплавков.
Каков ваш выход с учетом их ввода? –
Некоторые из нас не собираются проверять CodeEval - решать вам, чтобы определить проблему для нас, рассказать нам, что вы пробовали, что произошло и что вы ожидали. –