![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
水题
高凌霄
这个作者很懒,什么都没留下…
展开
-
zoj 2975 Kinds of Fuwas
题目连接: http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=2975 不知道怎么回事,这种题总是不会。 枚举行数,判断有无两行有无相同字母。#include<iostream> #include<cstdio> #include<algorithm> #include<cstring> using namespace s原创 2015-11-11 14:39:42 · 294 阅读 · 0 评论 -
csu 1538 shop
两个有联系的商店可以看做一个区间,分析题目容易的出,两个交叉的区间求出并集,即若(a1, b1)与(a2, b2)满足a1 < a2,若a2 <= b1那么将其合并为(a1, b2)即应从a1走到b2再回到a1(这时就访问了b1与a2),再去到b2。 定义一个结构体储存每个区间的左端右端,非常容易的出代码。#include<iostream> #include<cstdio> #include<a原创 2015-11-02 20:19:32 · 346 阅读 · 0 评论 -
CSU 1536 bit string reordering
首先构造出两个满足条件的字符串储存在s1,s2,原串储存在s。 比较s1串s2串中‘1’的个数是否和s串中的‘1’的个数相等。若相等,则统计转换的次数。 统计转换次数的方法看compare函数。#include<iostream> #include<cstdio> #include<cmath> #include<algorithm> using namespace std; char s1[2原创 2015-11-02 20:31:06 · 451 阅读 · 0 评论 -
CSU 1537 Miscalculation
模拟题,c[i]储存原串,用一个栈装数字,遇到乘号将栈顶元素取出与乘号后一个数字相乘,将乘积放入栈中。#include<iostream> #include<cstdio> #include<stack> #include<cstring> #include<string> using namespace std; const int N=105; int main() { char c[N原创 2015-11-03 14:03:54 · 433 阅读 · 0 评论