摘要:
我现在真想抓狂.今天就光做这个题目了,怎么弄都是超时,郁闷死了.把以前做的题目一看,用了一个map就不超时,太郁闷了.题目是这样的:企业喜欢用容易被记住的电话号码。让电话号码容易被记住的一个办法是将它写成一个容易记住的单词或者短语。例如,你需要给滑铁卢大学打电话时,可以拨打TUT-GLOP。有时,只将电话号码中部分数字拼写成单词。当你晚上回到酒店,可以通过拨打310-GINO来向Gino's订一份pizza。让电话号码容易被记住的另一个办法是以一种好记的方式对号码的数字进行分组。通过拨打必胜客的“三个十”号码3-10-10-10,你可以从他们那里订pizza。电话号码的标准格式是七位十 阅读全文
摘要:
这道题也很简单,就是计算圆的面积。在每一年土地都会被腐蚀,腐蚀的速度是每一年50平方。计算给一点,这点将在哪一年被腐蚀。C++代码:View Code 1 #include <iostream> 2 #include <math.h> 3 #include <vector> 4 #define IP 3.1415926 5 using namespace std; 6 7 int main () 8 { 9 int n;10 vector<int> m_num;//装下需要多少年 11 while ( cin>>n )12 {13 d 阅读全文
摘要:
//保留小数点后两位小数View Code 1 public double Number2(double pDouble) 2 3 { BigDecimal bd=new BigDecimal(pDouble); BigDecimal bd1=bd.setScale(2,bd.ROUND_HALF_UP); pDouble=bd1.doubleValue(); long ll = Double.doubleToLongBits(pDouble); return pDouble; } 有时我们需要控制输出的数字的格式,如何使用java的类库做到这个呢? 也许你不关心... 阅读全文
摘要:
setprecision(n)可控制输出流显示浮点数的数字个数。C++默认的流输出数值有效位是6,所以不管数据是多少,都只输出六位。如果setprecision(n)与setiosflags(ios::fixed)或者setiosflags(ios_base::fixed)合用,可以控制小数点右边的数字个数。setiosflags(ios::fixed)是用定点方式表示实数。 如果与setiosnags(ios::scientific)合用,可以控制指数表示法的小数位数。setiosflags(ios::scientific)是用指数方式表示实数。I/O流常用控制符:使用控制符时,在程序开头加 阅读全文
摘要:
下面的内容是从别人的评论中拷贝过来的,现在记下来,以后好用:一、printf()函数 printf()函数是格式化输出函数, 一般用于向标准输出设备按规定格式输出 信息。在编写程序时经常会用到此函数。printf()函数的调用格式为: printf("<格式化字符串>", <参量表>); 其中格式化字符串包括两部分内容: 一部分是正常字符, 这些字符将按原 样输出; 另一部分是格式化规定字符, 以"%"开始, 后跟一个或几个规定字符, 用来确定输出内容格式。 参量表是需要输出的一系列参数, 其个数必须与格式化字符串所说明的输出 参 阅读全文
摘要:
这个题目主要是考输出格式,如果是用c的话,直接用%就比较简单,如果用C++的话,还得熟悉C++的输出格式控制函数,由于对C++格式输出不是太了解,一下子不知道double为什么在超出六位数的时候却只输出六位数。现在知道了,也把记下来。相关知识在C++模块,这个地方只有ACM的讲解。不过解决了两个问题,一个是double默认输出,一个是c++的格式输出。这个题目的意思是:就是已知12个月的钱的数目,求一年所得的money平均数。C++代码:View Code 1 #include <iostream> 2 #include <iomanip> 3 using namesp 阅读全文
摘要:
这个题目相对简单,就是浮点数为零的判断,这个要记住,判断浮点数是否为零,是不能直接用等于号的。例如Double m=0;if(m==0);//是错误的。要用(m-0<1e-6)两个相减得到的数据是否小于1e-6值。也许是C++用得习惯些,写起来顺手,用java写,老是有些语法错误,不过还是解决了。这个题目是这样的:最终就是求:1/2+1/3....+1/(n+1)的和接近用户输入的数据。C++代码: 1 #include <iostream> 2 #include <vector> 3 #include <math.h> 4 using namespa 阅读全文