Codeforces
墨温温
呆萌理工女~ ~
展开
-
CodeForces 548C
题意:给一个青蛙和一朵花浇水,它们会按每分钟(h*x+y)mod m的速度长高,问它们分别长到a1和a2,最少需要多长时间。思路:开始时理解错了题意,注意是同时给它们两个浇水啊!!!两个小家伙同时都在长高啊。找到循环节,暴力就可解。AC代码:#include #include using namespace std;int main(){ long long m,h1原创 2015-07-17 09:35:07 · 693 阅读 · 0 评论 -
CodeForces 548B
水题一道,却切得很吃力。题意:n*m的图上有许多小格,小格上是数字0或者1,问每对一个小格上的数字进行反转一次,在所有行中最大的连续的1的个数。#include #include #include using namespace std;struct A{ int maxx,sum;}a[505];int main(){ int n,m,q; i原创 2015-07-17 00:00:58 · 651 阅读 · 0 评论 -
CodeForces 550B
题意:有n个问题,从中至少选出两个问题,其难度总和不小于l,不大于r,且最大难度与最小难度之差要大于x。参考了大神的代码,才写出来。思路:状态压缩,枚举AC代码:#include #include #include using namespace std;int main(){ int n,l,r,x,c[20],maxx,minn,s,ans,cnt; long原创 2015-07-17 16:45:08 · 451 阅读 · 0 评论