All Downloads are FREE. Search and download functionalities are using the official Maven repository.

ru.perveevm.polygon.Test Maven / Gradle / Ivy

package ru.perveevm.polygon;

import ru.perveevm.polygon.api.PolygonSession;
import ru.perveevm.polygon.api.entities.CheckerTest;
import ru.perveevm.polygon.api.entities.Problem;
import ru.perveevm.polygon.api.entities.ValidatorTest;
import ru.perveevm.polygon.user.PolygonUserSession;

import java.nio.file.Path;

public class Test {
    public static void main(String[] args) throws Exception {
//        PolygonSession session = new PolygonSession("d76f179276ab1de37fbd7e775cc42d0ce6b20431", "7f00b5b9c41b540f83d796f211e7f443c5b1e92c");
//        session.problemBuildPackage(310448, false, false);
//        CheckerTest[] checkerTests = session.problemCheckerTests(303989);
//        for (CheckerTest test : checkerTests) {
//            System.out.println("===");
//            System.out.println(test.getIndex());
//            System.out.println(test.getInput());
//            System.out.println(test.getOutput());
//            System.out.println(test.getAnswer());
//            System.out.println(test.getExpectedVerdict());
//        }
//        session.problemPackage(251730, 651100, null, Path.of("/Users/mikeperveev/standard.zip").toFile());
//        session.problemPackage(251730, 651100, "linux", Path.of("/Users/mikeperveev/linux.zip").toFile());
//        session.contestProblems(30800);
//        session.problemsList(false, null, null, null);
//        PolygonUserSession session = new PolygonUserSession("perveevm", "vfhbzk.,jdmvjz");
//        session.problemCommit(301268);
//        session.contestGetStatementsFromPackages(33136, Path.of("/Users/mikeperveev/test-contest.pdf"));
//        System.out.println(session.problemGetShareUrl("neerc-io-1314-individ-5-1"));
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy