自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 Shape of HDU

话说上回讲到海东集团推选老总的事情,最终的结果是XHD以微弱优势当选,从此以后,“徐队”的称呼逐渐被“徐总”所取代,海东集团(HDU)也算是名副其实了。 创业是需要地盘的,HDU向钱江肉丝高新技术开发区申请一块用地,很快得到了批复,据说这是因为他们公司研发的“海东牌”老鼠药科技含量很高,预期将占全球一半以上的市场。政府划拨的这块用地是一个多边形,为了描述它,我们用逆时针方向的顶点序列来表示,我们

2013-08-12 20:24:25 759

原创 奋斗的小蜗牛

/*传说中能站在金字塔顶的只有两种动物,一种是鹰,一种是蜗牛。一只小蜗牛听了这个传说后,大受鼓舞,立志要爬上金字塔。为了实现自己的梦想,蜗牛找到了老鹰,老鹰 告诉它金字塔高H米,小蜗牛知道一个白天自己能向上爬10米,但由于晚上要休息,自己会下滑5米。它想知道自己在第几天能站在金字塔顶,它想让你帮他写个程序帮助它。 输入 第一行有一个整数t,表示t组测试数据。 第二行一个整数H(0 输出

2013-08-07 17:32:40 1250

翻译 小明的调查作业

import java.util.Scanner; public class NYxiaoming48 {  public static void main(String[] args) {   Scanner input=new Scanner(System.in);   while(input.hasNext()){    int N=input.nextInt();    int

2013-08-06 21:35:23 805

原创 分数拆分

/*现在输入一个正整数k,找到所有的正整数x>=y,使得1/k=1/x+1/y. 输入 第一行输入一个整数n,代表有n组测试数据。 接下来n行每行输入一个正整数k 输出 按顺序输出对应每行的k找到所有满足条件1/k=1/x+1/y的组合 样例输入 2 2 12样例输出 1/2=1/6+1/3 1/2=1/4+1/4 1/12=1/156+1/13 1/12=1/84+1

2013-08-06 21:33:38 706

原创 鸡兔同笼

已知鸡和兔的总数量为n,总腿数为m。输入n和m,依次输出鸡和兔的数目,如果无解,则输出“No answer”(不要引号)。 输入第一行输入一个数据a,代表接下来共有几组数据,在接下来的(a a行里,每行都有一个n和m.(0 输出输出鸡兔的个数,或者No answer 样例输入 2 14 32 10 16 样例输出 12 2 No answer #include in

2013-08-06 17:46:52 785

原创 小明的调查作业

/*小明的老师布置了一份调查作业,小明想在学校中请一些同学一起做一项问卷调查,聪明的小明为了实验的客观性,想利用自己的计算机 知识帮助自己。他先用计算机生成了N个1到1000之间的随机整数(0 不同的数对应着不同的学生的学号。然后再把这些数从小到大排序,按照排好的顺序去找同学做调查。请你协助明明完成“去重”与“排序 ”的工作。 输入 输入有2行,第1行为1个正整数,表示所生成的随机数的个

2013-08-06 10:46:19 865

原创 数的长度

/*数的长度 N!阶乘是一个非常大的数,大家都知道计算公式是N!=N*(N-1)······*2*1.现在你的任务是计算出N!的位数有多少(十进制)? 输入 首行输入n,表示有多少组测试数据(n 随后n行每行输入一组测试数据 N( 0 输出 对于每个数N,输出N!的(十进制)位数。 样例输入 3 1 3 32000样例输出 1 1 130271 */ #incl

2013-08-05 18:10:46 565

原创 xxx定律

*Problem Description 对于一个数n,如果是偶数,就把n砍掉一半;如果是奇数,把n变成 3*n+ 1后砍掉一半,直到该数变为1为止。 请计算需要经过几步才能将n变到1,具体可见样例。 Input 测试包含多个用例,每个用例包含一个整数n,当n为0 时表示输入结束。(1 Output 对于每组测试用例请输出一个数,表示需要经过的步数,每组输出占一行。  Sample

2013-08-02 18:08:57 821

原创 日期计算

/*如题,输入一个日期,格式如:2010 10 24 ,判断这一天是这一年中的第几天。 输入 第一行输入一个数N(0 输出 每组输入数据的输出占一行,输出判断出的天数n 样例输入 3 2000 4 5 2001 5 4 2010 10 24样例输出 96 124 297 */ #include int main() {  int N,y,m,d,b,c,fib;

2013-08-02 18:05:03 682

原创 king 选太子

/*描述 啊,从前有一个国家。此国兵强马壮,但是国王却身体不好。于是就想挑一位太子出来; 但是问题来了,国王不知道他有几个孩子(这国王糊涂吧!),他只知道他的孩子的年龄都是不同的。同时这个国王也有要求,他认为孩子年龄太大的过于迂腐,而年龄太小 又不成熟,(这孩子挑的也太难了吧),他就想要年龄在他们孩子之间是最中间的(如果孩子的个数为偶数,那么选中间的两个皇子中年龄较大的那个)。 输入

2013-08-02 18:02:21 734

原创 elevator

/*The highest building in our city has only one elevator. A request list is made up with N positive numbers. The numbers denote at which floors the elevator will stop, in specified order. It costs

2013-08-02 17:56:15 717

原创 king 选太子

/*描述 啊,从前有一个国家。此国兵强马壮,但是国王却身体不好。于是就想挑一位太子出来; 但是问题来了,国王不知道他有几个孩子(这国王糊涂吧!),他只知道他的孩子的年龄都是不同的。同时这个国王也有要求,他认为孩子年龄太大的过于迂腐,而年龄太小 又不成熟,(这孩子挑的也太难了吧),他就想要年龄在他们孩子之间是最中间的(如果孩子的个数为偶数,那么选中间的两个皇子中年龄较大的那个)。 输入

2013-08-02 17:55:08 741

原创 letter and number

#include #include int main() {  int T,y,sum=0;  char x;  scanf("%d",&T);  while(T--)  {   getchar();   scanf("%c %d",&x,&y);   if(x>='A'&&x    sum=x-64+y;   if(x>='a'&&x    sum=96-x+y;

2013-08-01 09:59:38 981

原创 A+B

#include #include int main() {  char A,B,a[10][10]  int sum;  while(scanf("%d%d",&A,&B)&&(A!=0||B!=0))  {   sum=0;   if(A>=zero&&A   {    sum=A+B;   }   if(B>=zero&&B   {    sum=A+B;  

2013-08-01 09:55:05 641

原创 xxx定律

#include int main() {  int n,count;  while(scanf("%d",&n)&&n!=0)  {   count=0;   while(n!=1&&n>0)   {    if(n%2==0)    {     n/=2;     count++;    }    else if(n%2!=0)    {     n=(3*n+

2013-08-01 09:49:23 577

空空如也

空空如也

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

TA关注的人

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