fork download
  1. public class CalculateTotalPrice {
  2.  
  3. public static void main(String[] args) {
  4. int[] prices= {101,30,2,80,10};
  5. System.out.println(calculateTotalPrice1(prices, 20));
  6.  
  7. }
  8.  
  9. public static int calculateTotalPrice1(int[] prices,int discount) {
  10. int total1=0;
  11. int len=prices.length;
  12. Arrays.sort(prices);
  13. for(int i=0;i<len-1;i++) {
  14. total1=total1+prices[i];
  15. }
  16. return (int) ( (total1+(float) ((prices[len-1])-((prices[len-1])*discount/100))));
  17.  
  18. }
  19. }
Success #stdin #stdout 0.02s 25116KB
stdin
Standard input is empty
stdout
public class CalculateTotalPrice {
 
	public static void main(String[] args) {
		int[] prices= {101,30,2,80,10};
		System.out.println(calculateTotalPrice1(prices, 20));
 
	}
 
public static int calculateTotalPrice1(int[] prices,int discount) {
		int total1=0;
		int len=prices.length;
		Arrays.sort(prices);
		for(int i=0;i<len-1;i++) {
			total1=total1+prices[i];
		}
		return (int) ( (total1+(float) ((prices[len-1])-((prices[len-1])*discount/100))));
 
	}
}