Submission #1287324

#TimeUsernameProblemLanguageResultExecution timeMemory
1287324liviziSplit the sequence (APIO14_sequence)Java
Compilation error
0 ms0 KiB
import java.io.*; import java.net.*; import java.util.*; public 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)

sequence.java:5: error: class Main is public, should be declared in a file named Main.java
public class Main {
       ^
Note: sequence.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
1 error

=======