HDOJ-ACM1012(JAVA)

这道题很简单,主要是弄懂题意和注意输出:
输出的完整结果如下:
n e
- -----------
0 1
1 2
2 2.5
3 2.666666667
4 2.708333333
5 2.716666667
6 2.718055556
7 2.718253968
8 2.718278770
9 2.718281526
java代码如下:
import java.util.*;
import java.io.*; public class Main{ public static void main(String[] arg){
Scanner scan = new Scanner(new BufferedInputStream(System.in));
System.out.println("n e");
System.out.println("- -----------");
for(int i =0 ; i != 10 ; i ++){
if(i<2){
System.out.println(i + " " + (int)getE(i));
}else if(i<3){
System.out.println(i + " " +getE(i));
}else{
System.out.printf("%d %.9f",i,getE(i));
System.out.println();
}
}
scan.close();
} static double getE(int from){
double e = 0;
if(from == 0){
e=1;
}else{
while(from!=0){
e = e + 1.0/getProduct(from);
from--;
}
e +=1;
}
return e;
} static int getProduct(int from){
int p=1;
while(from != 0){
p*=from;
from--;
}
return p;
}
}
HDOJ-ACM1012(JAVA)的更多相关文章
- hdoj 1753 (Java)
		刚刚开始用Java,代码难免不够简洁. import java.math.BigDecimal; import java.util.Scanner; public class Main { publi ... 
- Spark案例分析
		一.需求:计算网页访问量前三名 import org.apache.spark.rdd.RDD import org.apache.spark.{SparkConf, SparkContext} /* ... 
- HDOJ/HDU 2203 亲和串(简单的判断~Java的indexOf()方法秒)
		Problem Description 人随着岁数的增长是越大越聪明还是越大越笨,这是一个值得全世界科学家思考的问题,同样的问题Eddy也一直在思考,因为他在很小的时候就知道亲和串如何判断了,但是发现 ... 
- HDOJ(HDU) 2192 MagicBuilding(用Java的Map做了下)
		Problem Description As the increase of population, the living space for people is becoming smaller a ... 
- HDOJ(HDU) 2133 What day is it(认识下Java的Calendar类---日期类)
		Problem Description Today is Saturday, 17th Nov,2007. Now, if i tell you a date, can you tell me wha ... 
- hdoj 1753 大明A+B 高精度/java
		大明A+B Time Limit: 3000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submi ... 
- hdoj 1002 A + B Problem II 高精度 java
		A + B Problem II Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) ... 
- HDOJ 1009. Fat Mouse' Trade 贪心 结构体排序
		FatMouse' Trade Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) ... 
- HDOJ 2317. Nasty Hacks 模拟水题
		Nasty Hacks Time Limit: 3000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Tota ... 
- HDOJ 1326. Box of Bricks 纯水题
		Box of Bricks Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) To ... 
随机推荐
- ASP.NET 学习小记 -- “迷你”MVC实现(1)
			ASP.NET 由于采用了管道式设计,具有很好的扩展性.整个ASP.NET MVC应用框架就是通过扩展ASP.NET实现的.通过ASP.NET的管道设计,我们知道,ASP.NET的扩展点主要是体现在H ... 
- ZOJ 3471 压缩状态DP
			这个问题要看状态怎么想,第一种直接的想法是1代表未合并,状态就从1111111 转移到 带有1个0,然后带有两个0, 但是这样子编程非常不直观.换一种思路,0代表未合并,但是我可以先合并前几个,就是说 ... 
- csuoj 1350: To Add Which?
			这个题目其实很简单,可惜当时比赛的时候看到出的人少,以为有trick,就和队友扯淡去了: 因为每个数总是被相邻的数影响,所以往前往后扫两遍就行了: #include<cstdio> #in ... 
- 如何设置、查看以及调试core文件
			http://blog.csdn.net/xiaoxiaoniaoer1/article/details/7740820 1.core文件的生成开关和大小限制--------------------- ... 
- mjpg-streamer on raspberrypi
			http://sourceforge.net/projects/mjpg-streamer/ svn address svn checkout svn://svn.code.sf.net/p/mjpg ... 
- M-JPEG和MPEG-4的区别  M-JPEG VS MPEG
			http://blog.sina.com.cn/s/blog_4b357b300100gre9.html M-JPEG VS MPEG http://blog.csdn.net/bluesky_sun ... 
- ANDROID_MARS学习笔记_S01原始版_006_ListView
			一.代码1.xml(1)main.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayo ... 
- 图片url中包含中文导致网络请求404
			需要对其中的中文使用转换格式,注意不是整个url,如果是整个,"/"这个网络分隔符`也会被转换的 URLEncoder.encode("福利", "u ... 
- APP-PER-50022: Oracle Human Resources could not retrieve a value for the User Type profile option.
			Symptoms ----------------------- AP > Setup > Organizations Show Error tips: APP-PER-50022: Or ... 
- ORACLE查看锁(lock)情况
			SELECT /*+ RULE */ ls.osuser os_user_name, ls.username user_name, DECODE ... 
