码迷,mamicode.com
首页 >  
搜索关键字:则输出+a    ( 2399个结果
循环-22. 输出闰年
输出21世纪中截止某个年份以来的所有闰年年份。注意:闰年的判别条件是该年年份能被4整除但不能被100整除、或者能被400整除。输入格式:输入在一行中给出21世纪的某个截止年份。输出格式:逐行输出满足条件的所有闰年年份,即每个年份占一行。输入若非21世纪的年份则输出"Invalid year!"。输入...
分类:其他好文   时间:2015-01-27 21:29:12    阅读次数:1977
HDU1534 Schedule Problem【SPFA】【差分约束】
题目大意:安排N个工作 ,给你N个工作的开始时间,共有4种安排方式(约束条件)。 条件1:FAF a b,a要在b完成后完成。 条件2:FAS a b,a在在b开始前完成。 条件3:SAS a b,a要在b开始前开始。 条件4:SAF a b,a要在b结束前开始。 给你一系列的约束条件。问:使其工作时间最小且满足所有约束条件的各个工作最早 时间各是什么。如果不满足条件则输出"impossible"。 思路:差分约束系统。设第i件工作的开始时间为t[i]。4个约束条件变成: 条件1:FAF Sa + t[a...
分类:其他好文   时间:2015-01-27 14:59:12    阅读次数:239
鸡兔同笼
/* 描述已知鸡和兔的总数量为n,总腿数为m。输入n和m,依次输出鸡和兔的数目,如果无解,则输出“No answer”(不要引号)。输入第一行输入一个数据a,代表接下来共有几组数据,在接下来的(aint main(int argc, const char * argv[]) { // inse...
分类:其他好文   时间:2015-01-26 13:14:07    阅读次数:179
POJ 1679 The Unique MST 判断最小生成树是否唯一/次小生成树
题目链接: 1679 题意: 给出 M个点N条边 求它的的最小生成树 不唯一则输出:Not Unique! 题解: prim:判断“最小生成树是否唯一”可以理解为“最小生成树和次小生成树是否相等” 求次小生成树的步骤如下 1)先求出最小生成树T,在prim的同时,用一个矩阵maxx[u][v]记录在树中连接u-v的路径中权值最大的边. ...
分类:其他好文   时间:2015-01-26 11:59:52    阅读次数:143
POJ1125 Stockbroker Grapevine【Floyd】
题目大意:有N个股票经济人,他们之间可以传递信息,但是他们只相信他们认为可靠的人的信息。 现在由某个人开始传信息,怎么能在最短的时间内让所有人都接收到消息。这个时间取决于最后一 个人收到信息的时间。如果没有一个人能使所有人都接收到信息,则输出"disjoint",否则,就输出 最短的时间和这个人的编号。 思路:可以看做是N个点,M条单向边。建立一个图,然后用Floyd求多源最短路径。之后,遍历所 有的结点,找到符合要求的那个人编号。不存在就输出"disjoint"。...
分类:其他好文   时间:2015-01-25 22:39:42    阅读次数:194
输入一个表示整数的字符串,把该字符串转换成整数并输出。例如输入字符串"345",则输出整数345。
方法一:使用C函数库中的函数atoi(const char *nptr),一行代码就可以解决问题,但这并不是题目所需要的解题思路;方法二:假如我们输入的是“345”,从左到右依次遍历,第一次所要的结果是“3”,第二次所要的结果是“34”,34=3*10+4,第三次所要的结果是“345”,345=34...
分类:其他好文   时间:2015-01-25 15:12:56    阅读次数:244
cf B George and Cards
题意:给你一个只有‘.’和'#'的n*n的格子,问所有的'#'是不是只属于一个十字叉,如果不是输出NO,否则输出YES。 1 #include 2 #include 3 #include 4 using namespace std; 5 6 int n; 7 char g[200][200]...
分类:其他好文   时间:2015-01-25 15:06:44    阅读次数:182
hdu 1501 Zipper(DP)
题意:给三个字符串str1、str2、str3问str1和str2能否拼接成str3。(拼接的意思可以互相穿插)能输出YES否则输出NO。思路:如果str3是由str1和str2拼接而成,str1的前i个字符和str2的前j个字符一定构成str3的前i+j个字符。(因为拼接必须保证字符的顺序不变)所...
分类:其他好文   时间:2015-01-25 12:24:48    阅读次数:140
POJ2377 Bad Cowtractors【Kruskal】【求最大生成树】
题目大意:Bessie要在John的N个谷仓之间修路,John要求用尽可能少的路使得所有谷仓都能 联通,并且总距离最短,但是他又不想给Bessie钱。Bessie已经意识到John可能不给他钱,所 以他就想把这个工程做的最糟糕并且不让John发现。他决定用尽可能少的路使得所有谷仓都能 联通,但是要使总距离尽可能长。求这个可能的总距离。如果不能使得所有谷仓都联通,则输 出"-1"。 思路:和最小生成树的求法类似,这里使边的权值尽可能大。用Kruskal算法来做,排序的时候, 将边从大到小排序。因为Kruska...
分类:其他好文   时间:2015-01-24 20:07:35    阅读次数:141
CF GYM 100548 Built with Qinghuai and Ari Factor(2014ACM西安现场赛Problem A)
知识点: 水题。 解题思路: 当输入的n个数都能被3整除时,输出“Yes”;否则输出“No”。...
分类:其他好文   时间:2015-01-24 15:59:25    阅读次数:126
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!