import java.text.DecimalFormat;
class Sale{
        static double discount=1.0;        //ͳһۿ
        static double price;                     //
        String salesmanNum;                 //Ա
        double salePrice;                        //ۼ
        int quantity;                               //
        public Sale(String num){ salesmanNum = num;}
	static void setDiscount(double d) {discount = d;}
             static void setPrice(double p){price = p;}
	void setQuantity(int qty){quantity = qty;}
            void setSalePrice(double p){	
	       salePrice = price * discount;
	        if (p < price * discount * 0.95)
		System.out.println(salesmanNum+"\'s SalePrice is not permit !!!");
	        salePrice = p;
	}
	double getSalePrice(){ return salePrice;	}
	int getQuantity(){ return quantity;}
}
public class T04E03{
         public static void main(String[] args){    
                  Sale s1,s2,s3,s4,s5;
	      double sum=0;	      int qty = 0;	      int i;
	      Sale.setDiscount(0.75);	      Sale.setPrice(168);
	      s1=new Sale("101");    s1.setQuantity(3);    s1.setSalePrice(126.8);
	      s2=new Sale("102");    s2.setQuantity(8);    s2.setSalePrice(125.6);
                   s3=new Sale("103");    s3.setQuantity(10);    s3.setSalePrice(124.8);
	      s4=new Sale("104");    s4.setQuantity(45);    s4.setSalePrice(123.4);
                   s5=new Sale("105");     s5.setQuantity(100);    s5.setSalePrice(121.5);
	      sum += s1.getSalePrice() * s1.getQuantity();
	      sum += s2.getSalePrice() * s2.getQuantity();
	      sum += s3.getSalePrice() * s3.getQuantity();
	      sum += s4.getSalePrice() * s4.getQuantity();
	      sum += s5.getSalePrice() * s5.getQuantity();
	      qty=s1.getQuantity()+s2.getQuantity()+s3.getQuantity()+s4.getQuantity()+s5.getQuantity();
	      System.out.println("Ʒ۶:"+sum);
	      System.out.println("ÿƷƽۼ:" +new DecimalFormat("#.##").format(sum/qty));
        }
}
