1001. Reverse Root
2011-10-09 22:24
232 查看
今天开始用java在Ural上刷“Problems for Beginners”。
一开始不知道为啥,这道题一直“Crash”。。。。还是第一次碰到这种错误,,后来才知道,原来是我数组开小了o(╯□╰)o后来一直开到10^6才AC。
还有,在调试过程中,我把long换成double后,就又一直超时。。。。应该是读入数据时,double用的时间太长了,因为要把浮点转换成二进制,很耗时。谨记。
一开始不知道为啥,这道题一直“Crash”。。。。还是第一次碰到这种错误,,后来才知道,原来是我数组开小了o(╯□╰)o后来一直开到10^6才AC。
还有,在调试过程中,我把long换成double后,就又一直超时。。。。应该是读入数据时,double用的时间太长了,因为要把浮点转换成二进制,很耗时。谨记。
import java.util.Scanner; public class Main1001 { public static void main(String[] arg) { long[] a = new long[1000000]; int i; Scanner input = new Scanner(System.in); for (i=0; input.hasNext(); i++) a[i] = input.nextLong(); for (i--; i>=0; i--) System.out.printf("%.4f\n", Math.sqrt((double)a[i])); } }
相关文章推荐
- Ural 1001. Reverse Root
- 1001. Reverse Root
- 1001. Reverse Root
- URAL 1001. Reverse Root
- 远程登录root不能创建存储过程
- android 异常处理:android.view.viewroot$calledfromwrongthreadexception
- Permissions 0644 for ‘/root/.ssh/id_rsa’ are too open处理
- windows mysql 忘记ROOT密码处理方法
- Linux Mint root 用户密码忘记的重置方法
- MySQL5.7 加强了root用户登录安全性
- Mysql5.6忘记root密码修改root密码的方法
- 管理员(root)密码设置
- Galaxy nexus 升级到 Android 4.2 并root
- ubuntu桌面版系统安装后切换到root用户并且设置root密码
- 在导航控制器的rootviewcontroller中push一个控制器 出现view重叠现象
- Task ‘run’ not found in root project
- Linux修改root密码以及找回密码的方法
- android root 分析
- linux下mysql的root密码忘记解决方法
- Ubuntu如何开启root账户登录