Advertisement
Guest User

Untitled

a guest
Nov 22nd, 2019
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.38 KB | None | 0 0
  1. package divequengoai;
  2. import java.util.Scanner;
  3. import java.util.Arrays;
  4. public class DiVeQueNgoai
  5. {
  6.     public static void main(String[] args)
  7.     {
  8.         int n,tx;
  9.         Scanner mk= new Scanner(System.in);
  10.         do
  11.         {
  12.             n= mk.nextInt();
  13.             if(n<0|| n>100)
  14.             {
  15.                 System.out.print("\n Erorr!! nhap lai");
  16.             }  
  17.         }
  18.         while (n<0|| n>100);
  19.         int []kc= new int[n];
  20.         int []gt= new int[n];
  21.         for(int i=0;i<n;i++)
  22.         {
  23.             kc[i]= mk.nextInt();
  24.             if(kc[i]<0)
  25.             {
  26.                 System.out.print("\nErorr!!"); break;
  27.             }
  28.         }
  29.         for(int i=0;i<n;i++)
  30.         {
  31.             gt[i]= mk.nextInt();
  32.             if(gt[i]<0)
  33.             {
  34.                 System.out.print("\nErorr!!"); break;
  35.             }
  36.         }
  37.         tx= gt[0]*kc[0];
  38.         int t= gt[0];
  39.         double dg= (double) gt[0]/kc[0];
  40.        
  41.         for(int i=1;i<n;i++)
  42.         {
  43.             double k=  (double)gt[i]/kc[i];
  44.             if(k >=dg)
  45.             {
  46.                 tx= tx +t*kc[i];
  47.             }
  48.             else
  49.             {
  50.                 dg= (double)gt[i]/kc[i];
  51.                 tx =tx +gt[i]*kc[i];
  52.                 t= gt[i];
  53.             }
  54.         }
  55.         System.out.format("\n%d \n", tx);
  56.        
  57.          
  58.     }
  59.    
  60. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement