Rezultati

Up. imeNalogaJezikRezultatČas oddaje
veseleveverce-2018 Nič nas ne sme presenetiti! Java 0/100Napaka med izvajanjem / ob izhodu (RTE) 19. apr '18 @ 17:28

Test Točke Porabljen spomin Porabljen čas Status
#1 0/12 37,719 MiB 0,000 s Program je končal z neničelno kodo
Stderr:
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 7
	at nnnp.main(nnnp.java:22)
#2 0/12 35,742 MiB 0,000 s Program je končal z neničelno kodo
Stderr:
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 13
	at nnnp.main(nnnp.java:22)
#3 12/12 37,723 MiB 0,000 s OK
#4 0/12 158,820 MiB 0,000 s Prekoračen spomin
Stderr:
Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
	at nnnp.main(nnnp.java:17)
#5 0/13 33,020 MiB 0,000 s Program je končal z neničelno kodo
Stderr:
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 2
	at nnnp.main(nnnp.java:22)
#6 0/13 158,547 MiB 0,000 s Prekoračen spomin
Stderr:
Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
	at nnnp.main(nnnp.java:17)
#7 0/13 158,496 MiB 0,000 s Prekoračen spomin
Stderr:
Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
	at nnnp.main(nnnp.java:17)
#8 0/13 156,117 MiB 0,000 s Prekoračen spomin
Stderr:
Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
	at nnnp.main(nnnp.java:17)

Ocenjevani program (nnnp.java):
import java.util.*;

/**
 * Created by veseleveverce-2018 on 4/19/18.
 */
public class nnnp {
    public static void main(String[] args) {
        int vrstic = 0, scen = 0;
        boolean prvic = true;
        Scanner sc = new Scanner(System.in);
        String[] splitt = sc.nextLine().split(" ");
        if (prvic) {
            vrstic = Integer.parseInt(splitt[0]);
            scen = Integer.parseInt(splitt[1]);
            prvic = false;
        }
        int [][] povez = new int[vrstic][vrstic];
        for (int i = 0; i < vrstic-1; i++) {
            String [] neki = sc.nextLine().split(" ");
            int a = Integer.parseInt(neki[0]);
            int b = Integer.parseInt(neki[1]);
            povez[a][b] = 1;
        }
        for (int i = 0; i < scen; i++) {
            String [] neki = sc.nextLine().split(" ");
            int prvi = Integer.parseInt(neki[1]);
            boolean seCepijo = true;
            if(neki[0] == "1") {
                System.out.println("ALAAAARHM");
                continue;
            }
            for (int j = 2; j < neki.length; j++) {
                if (povez[prvi][Integer.parseInt(neki[j])]!=1){
                    seCepijo = false;
                    System.out.println("NASLEDNJI");
                    break;
                }
            }
            if (seCepijo){
                System.out.println("ALAAAARHM");
            }
        }
    }

    public void nnnp(int n) {

    }
}