Skoči na vsebino

P2 - 2021/22 - DN07 preverjanje gesel - resitev Aljaz Starc

import java.util.regex.Pattern;
import java.util.regex.Matcher;
import java.util.Arrays;

class DN07 {
    static String[][] parts   = {
        {"Miha", "Micka", "Tone", "Lojze", "Mojca", "Pepca", "Franci", "Francka"},
        {"Vozi", "Seka", "Potrebuje", "Gleda", "Barva", "Voha", "Lomi", "Popravlja"},
        {"Kolo", "Avto", "Likalnik", "Sonce", "Vrtnico", "Drevo", "Lopato", "Sekiro"}
    };

    public static void main (String args[]) {
        Matcher m = Pattern.compile("[A-Z][a-z]+").matcher(args[0]);
        boolean ok = true;
        for (int i = 0;m.find();i++) {
            if (!Arrays.stream(parts[i]).anyMatch(m.group()::equals)) ok = false;
        }
        System.out.println(ok ? "true" : "false");
    }
}

Zadnja posodobitev: April 3, 2022