摘要: 一道简单的模拟题:View Code #include<iostream>#include<cstdio>#include<cstdlib>#include<algorithm>#include<cmath>#include<queue>#include<set>#include<vector>using namespace std;int judge( char map[][124], int visit[][124],int x ,int y ,int n , int m){ if( x < 阅读全文
posted @ 2012-06-29 21:42 wutaoKeen 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 只是一道模拟题:题意:题目就是给定你N个机器人在规定的范围内进行操作,问你是否走出范围或者是否相撞;(如果有多个这样的情况输出最开始的那种)View Code View Code #include<iostream>#include<cstdio>#include<cstdlib>#include<algorithm>#include<cmath>#include<queue>#include<set>#include<map>#include<vector>using namespac 阅读全文
posted @ 2012-06-29 20:23 wutaoKeen 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 题目意思:P-sequence->代表右括号左边有几个左括号;W-sequence->代表这对括号(包括这对括号)里面有几个左括号;思路:首先对数字进行括号还原;在进行括号匹配;View Code #include<iostream>#include<cstdio>#include<cstdlib>#include<algorithm>#include<cmath>#include<queue>#include<set>#include<map>#include<vector> 阅读全文
posted @ 2012-06-29 17:20 wutaoKeen 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 题意:输入由p、q、r、s、t、K、A、N、C、E共10个字母组成的逻辑表达式,其中p、q、r、s、t的值为1(true)或0(false),即逻辑变量;K、A、N、C、E为逻辑运算符,K --> and: x && yA --> or: x || yN --> not : !xC --> implies : (!x)||yE --> equals : x==y问这个逻辑表达式是否为永真式。PS:输入格式保证是合法的这是道题感觉是对计算器进行模拟;解题思路:p, q, r, s, t不同的取值组合共32种情况,枚举不同取值组合代入逻辑表达式WFF进 阅读全文
posted @ 2012-06-29 16:37 wutaoKeen 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 题意:每个月会给出一个财务报告:赢利或者亏空 如果赢利则赢利s,如果亏空则亏空d(12个月都一样,只有赢利s或者亏空d两种情况)每五个月也会给出一个报告(1~5 ,2~6 。。。)一年一共有8次这样的报告,已知这8次都报告亏空问整年情况:如果亏空则输出Deficit,如果赢利,输出整年可能赢利的最大值;解析:因为每5个月的报账都为吃亏,所有连气儿的5个月里至少有1个月为吃亏,则可能产生最优解的景象为如下4种 1 2 3 4 5 6 7 8 9 10 11 12 s s s s d s s s s d s s //每5个月里只有1个月吃亏 s s s d d s s s d d s s //每5 阅读全文
posted @ 2012-06-29 10:33 wutaoKeen 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 这个题用double就能过;View Code #include<iostream>#include<cstdio>#include<cstdlib>#include<algorithm>#include<cmath>#include<queue>#include<set>#include<map>#include<vector>using namespace std;int main( ){ double k,p; while( scanf( "%lf %lf",& 阅读全文
posted @ 2012-06-29 07:43 wutaoKeen 阅读(124) 评论(0) 推荐(0) 编辑