题目大意:给出n头牛他们的初始位置和各自的速度,一头牛追上另一头牛之后这两头牛会变成一头牛,问最后剩下几头牛。
思路:简单模拟一下不难发现,我们只要算出如果正常行驶每头牛的最后到达的地点,从后往前扫一下,有多少个单调不减的序列就是最后有多少头牛。
CODE:
#define _CRT_SECURE_NO_WARNINGS
#include
#include
#inc...
分类:
其他好文 时间:
2015-02-27 21:42:25
阅读次数:
217
背景:由于对map使用的不熟悉,先一直无法编译通过,当纠正了map的错误后,一次ac。
思路:先用map对每个怪物需要消耗的子弹和一个怪物会伤害人多少血进行映射,然后就是简单模拟了。
学习:map的简单使用。#include
#include
using namespace std;
map xue,zidan;
int l,a;
void judge(char guaiwu,int g_...
分类:
其他好文 时间:
2015-02-13 10:11:58
阅读次数:
236
断断续续的把排序和检索专题刷完了,感觉英语还是不够,题目太长以后看起来就会很吃力。还有一点感触就是STL的广泛应用。学到了很多新东西。当然,不能忍受的就是答案最后多输出一行空行,UVaOJ会判WA。UVaOJ 340简单模拟题,一开始没有看懂题目。百度以后才明白的题意。#include #inclu...
分类:
其他好文 时间:
2015-02-11 18:18:35
阅读次数:
114
背景:一次ac,但做这种没有中文的题做多了,已经严重让我怀疑我自己了,毕竟英语太烂,读懂题意就要读好久。
思路:主要用两个数组模拟整个path,一个用字符串数组来模拟出整个命令,然后用一个整型数组初始化为0,每次走一步就标记一下,这样就能很快的找到结束条件了。
学习:懂得简化代码,把各种情况相同部分的代码写到一起。#include
#include
#include
using name...
分类:
其他好文 时间:
2015-02-11 09:22:07
阅读次数:
133
Editor模式下的控件没有提供直接检测双击的消息,但可以简单模拟出双击检测的效果,代码如下所示: private double clickTime = 0f; ... if (GUILayout.Button("TestButton")) { if(Edi...
原题地址简单模拟题从1开始推即可。不知道有没有规律可以直接求出n代码: 1 string countAndSay(int n) { 2 if (n <= 0) 3 return ""; 4 5 string str =...
分类:
其他好文 时间:
2015-02-02 09:27:19
阅读次数:
136
原题地址简单模拟题。从先向后遍历,如果重复出现2次以上,就不移动,否则移动到前面去代码: 1 int removeDuplicates(int A[], int n) { 2 if (n == 0) return n; 3 4 int len = 1...
分类:
其他好文 时间:
2015-01-28 17:37:18
阅读次数:
224
CodeForces 148B一道简单模拟,判断龙能够抓到公主几次,如果公主和龙同时到达公主的城堡,不算龙抓住她,因为路程除以速度可能会产生浮点数,所以这里考虑一下精度问题 1 #include 2 #include 3 #include 4 #include 5 #include 6 u...
分类:
其他好文 时间:
2015-01-26 20:49:20
阅读次数:
219
OC里面给变量赋值有2种方法
第一种是直接用下划线的,也就是实例变量:_button= 第二种是使用属性:self.button = ....这两种有何区别???
以下项目是创建了一个C++项目 简单模拟创建对象和给变量赋值的情况
首先创建了一个NSObject类,在OC里面继承NSObject类的都有retain release autorelease。。。。等方法来管...
分类:
编程语言 时间:
2015-01-24 16:02:43
阅读次数:
195