/* * To change this template, choose Tools | Templates * and open the template in the editor. */ import java.util.ArrayList; import java.util.Scanner; /** * * @author vaskol */ public class result { public static void main(String[] args) { String vstup = ""; ArrayList zoz = new ArrayList(); Scanner scan = new Scanner(System.in); vstup = scan.nextLine(); while (vstup.compareTo("END") != 0) { zoz.add(vstup); vstup = scan.nextLine(); //moja veta }; for (String veta : zoz) { //obrabanie vetu String[] splitAfterStar = veta.split("\\*"); String[] splitAfterPlus = veta.split("\\+"); Integer resultAfterStarSplit = 1; Integer resultAfterPlusSplit = 0; if ((splitAfterStar.length == 1) && (splitAfterPlus.length == 1)) { System.out.println(splitAfterPlus[0] + " " + splitAfterStar[0]); } else { for (String expr : splitAfterPlus) { String[] arguments = expr.split("\\*"); int i = 1; for (String string : arguments) { i *= Integer.parseInt(string); } if (arguments.length > 0) { resultAfterPlusSplit += i; } } for (String expr : splitAfterStar) { String[] arguments = expr.split("\\+"); int i = 0; for (String string : arguments) { i += Integer.parseInt(string); } resultAfterStarSplit *= i; } //vyopisanie minmima ako prvheoi if (resultAfterPlusSplit < resultAfterStarSplit) { System.out.println(resultAfterPlusSplit + " " + resultAfterStarSplit); } else { System.out.println(resultAfterStarSplit + " " + resultAfterPlusSplit); } } } } }