解题
文章平均质量分 63
Flaygo
这个作者很懒,什么都没留下…
展开
-
猴子吃桃
Description猴子吃桃问题。猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。第二天早上又将剩下的桃子吃掉一半,又多吃一个。以后每天早上都吃了前一天剩下的一半零一个。到第N天早上想再吃时,见只剩下一个桃子了。求第一天共摘多少桃子。InputNOutput桃子总数Sample Input10Sample Output1534程序:原创 2014-09-16 19:11:03 · 303 阅读 · 0 评论 -
cout.setf(ios::fixed)多保…
原文地址:1012">cout.setf(ios::fixed)多保留几位小数及hdu 1012作者:nefuhongkesetf()是追加标志字的函数,而flags()是设置标志字fixed标志是以定点形式显示浮点数试试这段代码你就知道了#include #include void main(void){cout.setf(ios::fixed);coutcout.unse转载 2014-09-16 19:11:09 · 3412 阅读 · 0 评论 -
距阵(3*3)
Description将两个给定的距阵(3*3)相乘得到另一个距阵并将其打印出来。Input输入两个大小为3*3的距阵Output输出一个大小为3*3的距阵,矩阵每一行相邻的的两个数字之间由一个空格隔开。具体的请详见 SampleOutputSample Input1 2 3 3 2 1 1 1 11 1 1 1 2 3 1 2 3Sample Output原创 2014-09-16 19:11:31 · 1127 阅读 · 0 评论 -
冒泡排序!
#include using namespace std;int main(){ int a[1000],i,j,t, n; cin>>n; for(i=0;i { cin>>a[i]; } for(i=0;i { for(j=0;j if(a[j]>a[j+1]) { t=a[j]; a[j]=a[j+1];原创 2014-09-16 19:11:35 · 266 阅读 · 0 评论 -
计分准则
#includeusing namespace std;int main(){ int n,i,max,min; float x,s,a[1000]; while(cin>>n) { if(n s=0; for(i=0;i { cin>>a[i]; s+=a[i]; } max=min=a[原创 2014-09-16 19:11:41 · 485 阅读 · 0 评论 -
数字的秘密
Description在数字王国中,人人都有一个号码,人人都想知道这个号码对自己意味着什么。国王便做了很多个盒子,每个盒子拥有一个号码。人们需要通过一定的方法才能确定哪个盒子有自己的秘密。这个办法就是把自己的数字N的全部因子相加求和。例如12,他因子之和就是1+2+3+4+6=16。现在他们邀请你帮助编写一个函数,寻找他们的密码盒子。Input输入数据的第一行是一个数字T(1 <= T原创 2014-09-16 19:11:46 · 1554 阅读 · 0 评论 -
一道做了一天的题目!
Description因为有很多同学经常Presentation Error却找不出自己的问题出在哪里.所以添加本题目是为了让大家熟悉和练习如何控制输出格式,开启了Training模式(Training模式是在提交后可以看到测试数据,如果错了会提示错误出在何处)问题很简单,但是格式要求比较多,输入一个整数N,对应每个输入输出从0到N的所有整数.Input多组输入,每组数据输入一个整原创 2014-09-16 19:11:54 · 583 阅读 · 0 评论 -
级数求和
Description[问题描述]: 已知:Sn= 1+1/2+1/3+…+1/n。显然对于任意一个整数K,当n足够大的时候,Sn大于K。 现给出一个整数K(1Input键盘输入 kOutput屏幕输出 nSample Input1Sample Output2 #includeusing namespace std;int main(){原创 2014-09-16 19:11:57 · 487 阅读 · 0 评论 -
素数判定!
Description给你两个数a、b,现在的问题是要判断这两个数组成的区间内共有多少个素数Input多组测试数据。每个测试数据输入两个数a、b。(2Output输出该区间内素数的个数。Sample Input2 44 6Sample Output21 #include#includeusing namespace std;int main原创 2014-09-16 19:11:59 · 458 阅读 · 0 评论 -
素数之积
#include#includeusing namespace std;int main(){ int m,n,i,v,j,t,x,k; cin>>x; while(x--) { k=1; cin>>m>>n; if(m>n) { t=m; m=n; n=t; } for(i=m;i {原创 2014-09-16 19:12:03 · 2145 阅读 · 0 评论 -
字符的大小写转换!
Description字符串处理问题是程序设计中要求细心的一个环节,细心和良好的RP是你AC这道题目的关键^_^!题目的意思很简单,对于我的每个输入的字符串(长度小于20个字符),对于其中的每一个字符,如果它是大写的英文字母,把它转化为小写输出,如果它是小写的字母,转化为大写,如果不是字母,则用’@’代替并输出即可。Input输入的第一行为要测试的字符串的数目N,接下来的2到N+1行输入原创 2014-09-16 19:12:16 · 1049 阅读 · 0 评论 -
车厢重组!
Description在一个旧式的火车站旁边有一座桥,其桥面可以绕河中心的桥墩水平旋转。一个车站的职工发现桥的长度最多能容纳两节车厢,如果将桥旋转180度,则可以把相邻两节车厢的位置交换,用这种方法可以重新排列车厢的顺序。于是他就负责用这座桥将进站的车厢按车厢号从小到大排列。他退休后,火车站决定将这一工作自动化,其中一项重要的工作是编一个程序,输入初始的车厢顺序,计算最少用多少步就能将车厢排序原创 2014-09-16 19:12:20 · 557 阅读 · 0 评论 -
骨牌方案!
Description在1×n的一个长方形方格中,用1×1、1×2、1×3的骨牌铺满方格,输入n ,输出铺放方案的总数。 例如n=3时,为1×3方格,骨牌的铺放方案有四种,如下图:Input输入数据由多行组成,每行包含一个整数n,表示该测试实例的长方形方格的规格是1×n (0Output对于每个测试实例,请输出铺放方案的总数,每个实例的输出占一行。Sample Input原创 2014-09-16 19:12:22 · 681 阅读 · 0 评论 -
偷菜
Description有位农夫喜欢把菜种成一排,并且两棵菜之间相距一米。现在农夫种了300米长的菜,但是不幸的是经常被偷。这小偷也有一个奇怪的习惯,总是一次偷一段距离的菜,并且老是忘记已经偷过的地方。Input第一行:小偷偷菜的段数N 接下来N行小偷每次偷菜的始末点,范围[0, 300]。Output小偷总共偷到的菜的棵数。Sample Input40 46 45原创 2014-09-16 19:12:48 · 570 阅读 · 0 评论 -
对数字去重,排序!
Description明明想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机生成了N个1到1000之间的随机整数(N≤100),对于其中重复的数字,只保留一个,把其余相同的数去掉,不同的数对应着不同的学生的学号。然后再把这些数从小到大排序,按照排好的顺序去找同学做调查。请你协助明明完成“去重”与“排序”的工作。Input输入有2行: 第1行为1个正整数,表示所生成的随原创 2014-09-16 19:12:56 · 794 阅读 · 0 评论 -
统计出现最多的字母!
Description给定一个只有小写英文字母组成的字符串,串长为n。请你编写程序求出这个字符串中出现次数最多的字母。Input输入有两行:第一行是一个正整数n( 1 < n <100)表示字符串的长度。后面一行是一个长度为n的字符串(只由小写字母组成)。测试用例保证出现次数最多的字母只有一个。Output输出一行,仅输出出现次数最多的字母。Sample Input5原创 2014-09-16 19:13:05 · 1910 阅读 · 0 评论 -
宴会
Description在一个宴会中一共有n位来宾,依照来宾的到达时间和离开时间登记。知道第i位来宾在Xi时刻到达,在Yi时刻离开。因此第i位来宾在宴会场的时间为[Xi,Yi),编写一程序。读入Xi,Yi,1<=iInput第一行为一个正整数n。表示来宾总数。接下来n行。每行两个整数Xi,Yi,(Xi <Yi)。表示第i位来宾到达和离开的时间。Output在某一时刻宴会场的人数会原创 2014-09-16 19:13:14 · 689 阅读 · 0 评论 -
翻转数的和
Description喜欢数学的Lucy经常向哥哥LF请教一些题目,哥哥总能很快就帮她解决。这不,Lucy又有难题要请教哥哥了Lucy的难题。Lucy的难题是有关翻转数的:翻转数就是把一个数的所有数字以相反顺序写出来,即原来的第一个数字成为最后一个,而原来的最后一个则成为第一个。我们把未翻转的数称为翻转数的原数。例 如:6789的翻转数是9876,而6789就是9876的原数。你一定原创 2014-09-16 19:13:31 · 2145 阅读 · 0 评论 -
折半查找!
#includeusing namespace std;int f(int k){ inta[150],i,low,high,mid; for(i=0;i a[i]=i; low=0;high=149; while(low { mid=(low+high)/2; if(a[mid]==k) returnmid; else if(a[mid]>原创 2014-09-16 19:13:33 · 354 阅读 · 0 评论 -
结构体!学生成绩管理!
Description有N个学生,每个学生的数据包括学号、班级、姓名、三门课成绩。从键盘输入N 个学生数据,要求打印出每个学生三门课的平均成绩,以及平均分最高分学生数据(包括学号、班级、姓名、三门课成绩,平均分)。要求:1、 定义学生结构体。2、 用一个函数实现N 个学生数据的输入,用另一个函数负责求每个学生三门课程的平均成绩,再用一个函数求出平均分最高的学生并输出该学生的数据。要求原创 2014-09-16 19:13:35 · 1820 阅读 · 0 评论 -
字符串排序!
Description在对字符串的排序中,往往具有不同的规则来判断字符串的大小先后。这里有两种比较常见的规则: 1.首先按字符串长度进行排序,对长度相同的字符串,按字母顺序进行排序。如:ab, gdh, c, gaa, caa排序后的结果是:c,ab, caa, gaa, gdh 2. 直接按字母顺序排序,把长度不同的串都按相同长度处理。如:ab, gdh, c, gaa,caa排序后的结原创 2014-09-16 19:13:54 · 2460 阅读 · 0 评论 -
Optimal Services
Description设有n 个顾客同时等待一项服务。顾客i需要的服务时间为t i,1<=i<=n。应如何安排n个顾客的服务次序才能使平均等待时间达到最小?平均等待时间是n 个顾客等待服务时间的总和除以n。对于给定的n个顾客需要的服务时间,编程计算最优服务次序。Input第一行是正整数n,表示有n 个顾客。接下来的1行中,有n个正整数,表示n个顾客需要的服务时间。Output原创 2014-09-16 19:13:58 · 747 阅读 · 0 评论 -
塑身菜单
从现在开始,拟定属于你自己的健康饮食方案吧! 一份全新的健康饮食计划,将会使你浑身充满活力。如果长时间坚持这样的饮食,那么不仅你患疾病的几率降低,而且还会比预期寿命延长15 年。当然,随之而来的,还有你一直向往的好身材。假设供选择的菜单如下:每份热量单位:大卡/100 克假设供选择的菜单如下:每份热量单位:大卡/100 克Boiled Fish with Pickled Cabbage原创 2014-09-16 19:14:09 · 506 阅读 · 0 评论 -
最大连续数的和(1)
Description输入N个数字,判断其中连续5个数的最大值,连续的定义为按输入顺序,数列尾和数列首我们也认为是连续的,输入数据保证只会出现一组最大值InputN:以下有N个数字(N小于100个) N个数字输入Output见SAMPLE OUTPUTSample Input201 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18原创 2014-09-16 19:14:33 · 464 阅读 · 0 评论 -
约瑟夫问题的数学方法
猴子选大王#includeusing namespace std;int main(){ int i,n,m; cin>>n>>m;int r=0;for(i=0;ir=(r+m)%i;cout }原创 2014-09-16 19:14:37 · 379 阅读 · 0 评论 -
三角形的识别
Description这是一个很简单的问题,就是给有一个打印好的三角形.但我们需要知道它有多少行和列. 其中三角形的图形如下:Input只有一组测试数据,如上面图形类似的一个三角形。见sample inputOutput输出只有一行,为其行数row(row>=2)和列数col(col>=2*row),两个数字间隔一个空格;见sample outputSample Input原创 2014-09-16 19:14:41 · 1582 阅读 · 0 评论 -
Count numbers
Description there are n natural numbers and each integer is notlarger than 1.5*10^9, It is known that the number of diffrentintegers is no more than 10000.you need count the number of each intege原创 2014-09-16 19:14:43 · 529 阅读 · 0 评论 -
辽宁2010 time
Digital clock use 4 digits to express time,each digit is described by 3*3 characters (including”|”,”_”and”“).now given the current time, please tell us how can it beexpressed by the digital clock.原创 2014-09-16 19:14:52 · 2141 阅读 · 0 评论 -
选数
Description[问题描述]: 已知 n 个整数 x1,x2,…,xn,以及一个整数 k(k<n)。从 n 个整数中任选 k个整数相加,可分别得到一系列的和。例如当 n=4,k=3,4 个整数分别为 3,7,12,19时,可得全部的组合与它们的和为: 3+7+12=22 3+7+19=29 7+12+19=38 3+12+19=34。 现在,要求你计算出和为素数共有多原创 2014-09-16 19:14:56 · 1111 阅读 · 0 评论 -
Polynomial Integration<Cont…
Description I guess thateverybody has learned the course Calculus(微积分). To tell you thetruth, I hate what course because of the endless exercise to do! Myteacher was so strict that he assigned原创 2014-09-16 19:15:53 · 482 阅读 · 0 评论 -
江鸟的困惑
Description江鸟最近在做一项数学研究,平面上有一系列的整数点,他在平面上找了其中任意三个点,并且保证这三个点不在同一条直线上且没有重点,他的研究是什么呢?请看下文:他将这三个点用线段连成一个三角形,他现在想知道那些严格在三角形内部的整数点共有多少个。但他太SB了,他向你们这些编程高手求助,你能帮助他吗?为了简化问题,假设数据范围int就可以了。Input第一行输入一个正整数T原创 2014-09-16 19:15:56 · 532 阅读 · 0 评论 -
子字符串寻址
Description给定两字符串S和s(字符串仅由a~z组成),扫描s是否在S中出现.如果出现,给出它出现的位置和S中与串s相邻的字符,例如:S = "abcdefg", s = "cd", 则输出为 3 b e ; 否则输出0.Input第一行为测试样例数N. 对于每个样例,包含字符串S和s,它们之间用 换行符'\n'隔开。0 < N < 100 , 0 < strlen(s) <原创 2014-09-16 19:15:58 · 919 阅读 · 0 评论 -
Number Triangles
DescriptionConsider the number triangle shown below. Write a program thatcalculates the highest sum of numbers that can be passed on a routethat starts at the top and ends somewhere on the base. Ea原创 2014-09-16 19:16:04 · 420 阅读 · 0 评论 -
Self Numbers
DescriptionIn 1949 the Indian mathematician D.R. Kaprekar discovered aclass of numbers called self-numbers. For any positive integer n,define d(n) to be n plus the sum of the digits of n. (The d st原创 2014-09-16 19:16:08 · 428 阅读 · 0 评论 -
Calculate the Sum
Calculate the Sum Time Limit: 1000MSMemory Limit: 10000KBSubmissions: 72Accepted: 17DescriptionAs you all know, MOD is a mathematical operatio. Giving you原创 2014-09-16 19:17:46 · 1309 阅读 · 0 评论 -
0377---Self Numbers
DescriptionIn 1949 the Indian mathematician D.R. Kaprekar discovered a class of numbers called self-numbers. For any positive integer n, define d(n) to be n plus the sum of the digits of n. (The d s原创 2014-04-14 14:49:16 · 490 阅读 · 0 评论 -
完数
Description一个数如果恰好等于它的因子之和,这个数就称为"完数"。例如,6的因子为1、2、3,而6=1+2+3,因此6是"完数"。编程序找出N之内的所有完数,并按下面格式输出其因子:InputNOutput? its factors are ? ? ?Sample Input1000Sample Output6 its factors are 1原创 2014-09-16 19:11:16 · 543 阅读 · 0 评论 -
国名排序!
#include #include using namespace std;string name[100];int main(){ intn; int i,j; cin>>n; stringtemp; for(i=0;i { cin>>name[i]; } for(i=0;i for(j=0;j if(name[j]>原创 2014-09-16 19:12:05 · 793 阅读 · 0 评论 -
判断回文!
Description一个字符串将其所有字符倒过来后和原来一样就称它是回文。如121是回文,abA不是回文。你的任务就是对于输入的字符串判断是否是回文。Input第一行:测试数据组数N(1=接下来N行:每行一个字符串(只有数字和字母(区分大小写),且字符串大小小于100).Output输出只有一行,即是否是回文。是输出“YES”,不是输出“NO”;Sample Input原创 2014-09-16 19:12:09 · 634 阅读 · 0 评论 -
今天是星期几?
Description编写一个程序,只要输入年月日,就能回答那天是星期几。Input输入一个日期,包括年、月、日。(一组测试数据)Output输出这个日期是星期几。Sample Input1 1 12 1 12006 7 10Sample OutputMondayTuesdayMonday #includeusing namespace s原创 2014-09-16 19:12:50 · 748 阅读 · 0 评论