Code: Select all
import java.util.Scanner;
public class bus_driver
{
public static void main(String[] args)
{
Scanner read=new Scanner(System.in);
int drivers=10;
int exceeds=10;
int pay=10;
int overpay=0;
int [] morning;
int [] evening;
int temp=1000000;
int total=0;
int count=-1;
while(read.hasNext())
{
drivers=read.nextInt();
exceeds=read.nextInt();
pay=read.nextInt();
if(drivers==0 && exceeds==0 && pay==0)
break;
morning=new int[drivers];
evening=new int[drivers];
for(int i=0;i<drivers;i++)
{
morning[i]=read.nextInt();
}
for(int j=0;j<drivers;j++)
{
evening[j]=read.nextInt();
}
for(int k=0;k<drivers;k++)
{
overpay=morning[k]+evening[k];
if(overpay>exceeds)
{
if(overpay<temp)
{
temp=overpay;
}
total=(temp-exceeds)*pay;
count=1;
}
}
if(count==1)
System.out.println(total);
else
System.out.println(0);
}
}
}
or may be I misunderstand what the problem want, but i didnt realize it..
can somebody help me please..
thank in advanced..