//Matryoshka.java //04.08.02 //import SavitchIn.utils; class Matryoshka { public static void main(String[] agrs) { int dollSize, lastDoll, setCount, lastSetSize, setSize; setCount = 1; lastDoll = 0; lastSetSize = 0; setSize = 0; System.out.println("Enter 20 doll sizes: "); for(int i = 0; i < 20; i++){ System.out.print("\nNext doll size: "); dollSize = SavitchIn.readLineInt(); setSize++; if(dollSize <= lastDoll){ lastDoll = 1; System.out.println("\t--new set started"); setCount++; if(setSize > lastSetSize){ lastSetSize = setSize; setSize = 0; }else{ setSize = 0; } } lastDoll = dollSize; } System.out.println("There are "+setCount+" sets in all"); System.out.println("The largest set has "+lastSetSize+" dolls."); } }