用BufferedReader判断键盘是否有下一个输入会报错

题目地址:https://ac.nowcoder.com/acm/contest/3947/C
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
   
public class Main
{
    public static void main(String[] args) {
    	BufferedReader in=new BufferedReader(new InputStreamReader(System.in));
//    	PrintWriter out=new PrintWriter(System.out);
//        Scanner scanner=new Scanner(System.in);
        try {
        	String n=null;
        	String[] m=null;
			while(true)
			{
				n=in.readLine();
				if(n.isEmpty())
				{
					break;
				}
				m=n.split(" ");
			    long begin=Long.parseLong(m[0])-1,end=Long.parseLong(m[1]),b1=begin/60,b2=begin%60,e1=end/60,e2=end%60;
			    if(e2>50)
			    {
			        e2=50;
			    }
			    if(b2>50)
			    {
			        b2=50;
			    }
			    System.out.println((e1-b1)*50+e2-b2);
			}
            in.close();
//			 out.flush();
//		     out.close();
		} catch (IOException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
    }
}

全部评论

相关推荐

头像
11-07 18:46
已编辑
中南大学 Java
点赞 评论 收藏
分享
Natrium_:这时间我以为飞机票
点赞 评论 收藏
分享
10-28 11:04
已编辑
美团_后端实习生(实习员工)
一个2人:我说几个点吧,你的实习经历写的让人觉得毫无含金量,你没有挖掘你需求里的 亮点, 让人觉得你不仅打杂还摆烂。然后你的简历太长了🤣你这个实习经历看完,估计没几个人愿意接着看下去, sdk, 索引这种东西单拎出来说太顶真了兄弟,好好优化下简历吧
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务