百度之星
文章平均质量分 64
圣诞老人家
这个作者很懒,什么都没留下…
展开
-
hdu6108 思维
题 目 传 送 门(1),(2)两个条件同时满足的话 就必须要满足p%B==1,即(p-1)%B==0,即求出p-1因子的个数即可ac代码:#include#includeusing namespace std;const int N = 5000 + 5;const double EPS = 1e-7;int slove(int n原创 2017-08-13 10:35:06 · 448 阅读 · 0 评论 -
hdu 6112
题目传送门:思路:三种情况2月29之前2月292月29之后ac代码:#include#includeusing namespace std;int ph(int x){ if(x%400==0||(x%4==0&&x%100!=0)) return 1; return 0;}int main(){ int n;原创 2017-08-14 09:47:56 · 237 阅读 · 0 评论 -
hdu 6114
题目传送门:假设矩阵的长边为n,短边为m,那么按题意摆放最多能放m个車,题目就转化为我们从1~n里边随意选择m个数,然后把它们按前后顺序挨个放在1~m即可ac代码:#include #include #include using namespace std;const int maxn=1e9+7;long long c[1005][1005];void init(原创 2017-08-14 09:54:55 · 379 阅读 · 0 评论 -
hdu6119 小小粉丝度度熊
题目传送门:思路:首先题目中说区间可能有交叉,所以第一步我们先处理一下区间重叠的情况把重叠的区间合并一下第二步我们只需要尺取一下找最大区间就可以了#include #include #include #include using namespace std;const int maxn=1e9+7;struct node{ int x; int y;}d原创 2017-08-14 13:23:15 · 281 阅读 · 0 评论