
模拟
chaojidage
我只是想多赚点币子,然后好下资源。
展开
-
codeforces628a
题意是这个,给你一个n个人,然后一次比赛喝几瓶水,还有比赛人员用几条毛巾。 然后比赛这么回事,一次比赛,分成两份,赢的人晋级,还有就是剩下的人,直接晋级。一次比赛中,裁判和比赛人员一人喝那个几瓶水。。。。#include<cstdio>#include<algorithm>#include<cstring>using namespace std;int main(){ int b原创 2016-08-29 18:48:28 · 404 阅读 · 0 评论 -
cf758c
题意老师提问问题,(1,1)表示第一排第一个。 (1,1)(1,2)(1,3)……(1,4)(1,5) …… (n,1)(n,2)(n,3)……(n,n-1)(n,n) (n-1,1)(n-1,2)(n-3,3)……(n-1,n-1)(n-1,n) 然后这么提问,问谁回答的最多,谁回答的最少,第(x,y)回答了多少 问题数是 1e18 座位长宽范围100以内思路首先,不能用暴力模拟,1原创 2017-02-01 16:03:44 · 601 阅读 · 0 评论 -
cf762b
题意需要买三种鼠标a,b,c个,一个是usb接口,一个是ps/2接口,还有一个是两种接口。然后给你一些鼠标,还有价格,问你能买到多少鼠标,还有需要多少钱。 心路历程我一开始是想一个一个归一下类,然后再来sort一下排序,求解,但是如果这样的话就还有一个问题,就是那么两种接口都行的怎么整。 后来就是把所有的归到一个数组里,模拟优先队列,用指针扫一下出解。#include<cstdio>#incl原创 2017-01-29 19:01:12 · 552 阅读 · 0 评论 -
codeforces441c
这个就是个模拟,读懂题目就好,那个还有就是这么回事, 她说一个管道不能小于两个,那么我们就给他整成前几个都是2个,最后那个是剩下的所有的。这个题写的精髓主要是在于那个方向变量,这个是这个代码的精髓所在。#include<cstdio>#include<cstring>#include<algorithm>#include<cmath>using namespace std;int main原创 2017-01-23 08:06:19 · 344 阅读 · 0 评论 -
codeforces152b
这个就是这么回事,英文不好水题也成精。很简单的题, 一开始我是一个一个模拟,后来不好,会t,然后我发现这么回事,其实可以/的,我还是懒,一开始就该想到除的,然后小心longlong#include<cstdio>#include<cstring>#include<algorithm>using namespace std;const int MaxN = 1e4 + 10;const i原创 2016-10-31 21:19:57 · 315 阅读 · 0 评论 -
hdu5926
模拟,给一个矩形,这个就是看,有没有相邻一样的,还有边上是相同颜色的(边上的不用相邻)模拟,一开始我是用vis数组记录是否有没有出现过,但是比赛的时候莫莫名其妙的就wrong了,我也不清楚是怎么回事。。。 后来写了一发for循环的,过了,奇怪。。。#include<cstdio>#include<cstring>#include<algorithm>#include<cmath>using原创 2016-10-19 20:39:22 · 350 阅读 · 0 评论 -
codeforces546c
怎么说呢?我一开始以为是一个搜索。。。。怎么想怎么想找不到搜索状态。。。。。好吧,因为在搜索专题,然后无耻的看了题解。。队列模拟。。。#include<cstdio>#include<cstring>#include<algorithm>#include<queue>using namespace std;const int N = 1e5 + 10;queue<int> p , q;i原创 2016-11-05 10:17:54 · 299 阅读 · 0 评论 -
codeforces723b
这个就是个模拟,考代码能力,手推就行,没什么好讲的,我是记录了一下是否在()之内,然后就是有点像尺取法的理念,来做的,有个小技巧就是把第一个字符用‘_’来,因为这样可以在第一个时候不用特判#include<cstdio>#include<cstring>#include<algorithm>#include<cmath>using namespace std;char str[1000];原创 2016-10-10 19:26:41 · 296 阅读 · 0 评论 -
uva6627更改立法的第一天
这个怎么回事呢?题意就是,以前有个low的立法,每4年算一个闰年,新的历法就是其他的不变,然后能被100整除但是不能被400整除的就不能算闰年。给你了一个标准的,比如1582年10月4日,应该变到1582年10月15日,问他之后的天数如果变历法,那么变法的第一天的天数应该是什么? 题解有一下坑点1。只有1700,1800,类似的算比正常多加1天 2.还有就是如果当年是1700,1800类似的,如原创 2016-09-05 19:14:50 · 185 阅读 · 0 评论 -
codeforces688b可爱回文串
这个一看就是顺着输出,然后逆着输出。但是!!!! 前方高能,如果第一个顺着输出字母的话会T,还有用string比单个输出字母要快 不要问我为什么,我真的不知道#include<cstdio>#include<algorithm>#include<cstring>#include<cmath>using namespace std;const int MaxN = 1e6 + 10;c原创 2016-08-29 20:03:00 · 508 阅读 · 0 评论 -
swust oj2611
简单模拟,写挫了,然后查了一天。。。。我去。。。。傻逼了。。。。。因为,他,那个,最少掉一滴血,然后,就是最多1000血,就是1000到头。简单模拟主要是结构体排序,我最后右端点没+n。无数次想放弃,。。。但是。。。终于找到了。。。。贼刺激#include <cstdio>#include <cstring>#include <algorithm>#include <queue>#inclu原创 2017-05-01 14:36:56 · 614 阅读 · 0 评论