PTA乙级1063 JAVA版本

这个题的测试点二是卡输入输出的,如果没有优化输入输出的话就会超时,因为刚开始学习JAVA,不知道怎么优化输入输出然后就一直超时,最后从网上查的,就这样做出来了。 Scanner 输入的话太慢了。

感觉JAVA输入输出的优化就是一个模板。

import java.io.*;
import java.util.*;
public class Main {
    static StreamTokenizer in =new StreamTokenizer(new BufferedReader(new InputStreamReader(System.in)));
    static  PrintWriter out=new PrintWriter(new OutputStreamWriter(System.out));
    static  Scanner a =new Scanner(System.in);

    public static void main(String[] args) throws IOException {
        int n=readInt();
        double maxs=-1,a,b;
        while(n-- > 0){
            a=readInt();
            b=readInt();
            maxs=Math.max(maxs,Math.sqrt(a*a + b*b));
        }
        out.printf("%.2f\n",maxs);
        out.flush();
    }
    static int readInt() throws IOException {
        in.nextToken();
        return (int) in.nval;
    }
}

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值