自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

stephancai的专栏

学而不思则罔,思而不学则殆。

  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

原创 根据日期计算天数

问题描述给定某日期(年、月、日),计算该日期是当年的第几天。输入输入数据有若干行。每一行对应一种情形,其中有3个整数分别为年、月、日。输出对于每一种情形,先输出“Case #:”(#为序号,从1起),然后输出结果(参见输出样例mm/dd/yyyy, n),换行。输入样例2008 1 12008 10 12009 5 1输出样例Case 1: 01/01/2008, 1Case 2: 10/01/2008, 275Case 3: 05/01/2009, 121#include using namespace

2011-01-19 09:17:00 2295

原创 微生物的数量

问题描述某种微生物从其产生第4个单位时间后开始,每个单位时间繁殖1个新的同种微生物。假设时刻0仅有1个这种微生物,问经过n个单位时间后共有多少个这种微生物(假设这种微生物不死亡)。输入输入数据有若干行。每行上有一个正整数n,对应一种情形。输出对于每一种情形,先输出“Case #:”(#为序号,从1起),然后输出n,逗号,结果,换行。输入样例4515输出样例Case 1: 4, 1Case 2: 5, 2Case 3: 15, 50     #include using namespace std;i

2011-01-18 15:27:00 615

原创 折纸的厚度

问题描述假定有一张充分大的纸,并且可以进行许多次对折。若单张纸的厚度为x,计算经过多少次对折后,折纸的厚度超过珠穆朗玛峰的高度8844.43米。输入输入数据仅有一行。该行有若干个数据表示单纸张的厚度(以毫米为单位),对应每一种情形。输出对于每一种情形,先输出“Case #: ”(#为序号,从1起),然后输出单张纸张的厚度、需要对折的次数、总厚度(以米为单位),换行。输入样例0.1 0.3 0.5输出样例Case 1: 0.1, 27, 13421.8Case 2: 0.3, 25, 10066.3Case

2011-01-18 15:25:00 3193

原创 判断同构数

问题描述给定一个十进制正整数,判断其是否为同构数。所谓同构数是这样的一些数,它出现在其平方数的右边,例如5是右边的数,25是右边的数,所以5和25都是同构数。输入输入数据有若干行。每行上有一个正整数,对应一种情形。输出对于每一种情形,先输出“Case #:”(#为序号,从1起),然后输出n,逗号,结果(Yes或No),换行。输入样例51525输出样例Case 1: 5, YesCase 2: 15, NoCase 3: 25, Yes #include #include using namespac

2011-01-17 14:29:00 4256

原创 杨辉三角

问题描述给定一个非负整数n,打印杨辉三角前n+1行。输入输入数据有若干行。每一行有一个非负整数n()对应一种情形。输出对于每一种情形,先输出“Case #:”(#为序号,从1起),换行;然后输出结果(参见输出样例)。输出格式说明:设置setw(6)使数据占6个字符宽;每种情形中,最后一行第一个数字出现在第6列。输入样例123输出样例Case 1:        1     1     1Case 2:           1        1     1     1     2     1Case 3:  

2011-01-10 13:13:00 696

原创 斐波那契数列

问题描述Fibonacci数列的前两项均为1。从第3项起,各项均为其前2项的和。给定一个十进制正整数n,计算Fibonacci数列的第n项。输入输入数据有若干行。每行上有一个正整数n,对应一种情形。输出对于每一种情形,先输出“Case #:”(#为序号,从1起),然后输出n,逗号,结果,换行。输入样例21525输出样例Case 1: 2, 1Case 2: 15, 610Case 3: 25, 75025#include using namespace std;int f(int n);int main()

2011-01-09 16:46:00 421

原创 判断算式正确性

<br />问题描述<br />给定一个算式,该算式中只含一个四则运算符号(+、-、*、/),操作数及结果均为整数。要求判断该算式的正确性(规定:除法必须除尽才可能正确)。<br />输入<br />输入数据仅有一行,该行有一个形如“a + b = c”的为一个算式,a、b、c均为整数,“+”与“=”前后都有一个空格。<br />输出<br />若算式正确则输出“Correct”;否则输出“Wrong”,换行。<br />输入样例<br />1 + 2 = -3<br />输出样例<br />Wrong<b

2011-01-04 17:38:00 3090

原创 阶乘尾部0的个数

问题描述给定一个正整数n,计算n!的尾部0的个数。输入输入数据有若干行。每行上有一个正整数n,对应一种情形。输出对于每一种情形,先输出“Case #: ”(#为序号,从1起),然后输出n的值,逗号,结果,换行。输入样例81630输出样例Case 1: 8, 1Case 2: 16, 3Case 3: 30, 7 #include using namespace std;int zeros(int n){ int m=0, p=5; while(p {  m += n/p;  p *= 5; } return

2011-01-04 15:03:00 571

原创 最大公因数最小公倍数

<br />#include <iostream><br />using namespace std;<br />int gcd(int m,int n);<br />int lcm(int m,int n);<br />int main()<br />{<br />    int m,n,k=0;<br />    <br />    while(cin>>m>>n)<br />    {++k;<br />     cout<<"Case "<<k<<":"<<e

2011-01-03 11:23:00 342

原创 计算和式

给定两个正整数a(a#include using namespace std;int main(){    int a,n,i,t,k=0,s=0;    while(cin>>a>>n)    {            t=a;        cout        for(i=1;i        {        cout        s+=a;        a=t+10*a;        }        s+=a;       

2011-01-01 14:07:00 546

转载 学习c++的50条忠告

1.把C++当成一门新的语言学习(和C没啥关系!真的。); 2.看《Thinking In C++》,不要看《C++变成死相》; 3.看《The C++ Programming Language》和《Inside The C++ Object Model》,不要因为他们很难而我们自己是初学者所以就不看;4.不要被 VC、BCB、BC、MC、TC等词汇所迷惑——他们都是集成开发环境,而我们要学的是一门语言; 5.不

2011-01-01 11:51:00 234

英语中级听力文本(含答案)

listen to this 2的参考答案及听力原文

2011-02-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除