摘要: Description 今天是贝茜的生日,为了庆祝自己的生日,贝茜邀你来玩一个游戏. 贝茜让N(1≤N≤100000)头奶牛坐成一个圈.除了1号与N号奶牛外,i号奶牛与i-l号和i+l号奶牛相邻.N号奶牛与1号奶牛相邻.农夫约翰用很多纸条装满了一个桶,每一张包含了一个独一无二的1到1,000,000 阅读全文
posted @ 2017-10-03 19:42 I__am 阅读(146) 评论(0) 推荐(0) 编辑
摘要: Description 农夫约翰打算建立一个栅栏将他的牧场给围起来,因此他需要一些特定规格的木材。于是农夫约翰到木材店购买木材。可是木材店老板说他这里只剩下少部分大规格的木板了。不过约翰可以购买这些木板,然后切割成他所需要的规格。而且约翰有一把神奇的锯子,用它来锯木板,不会产生任何损失,也就是说长度 阅读全文
posted @ 2017-10-02 21:45 I__am 阅读(171) 评论(0) 推荐(0) 编辑
摘要: Description Byteasar公司专门外包生产带有镜子的衣柜。刚刚举行的招标会上,有n个工厂参加竞标。所有镜子都是长方形的,每个工厂能够制造的镜子都有其各自的最大、最小宽度和最大、最小高度。镜子不可以旋转。如果存在某家工厂满足这样的条件:其他所有工厂能够制造的镜子,它都能够制造。那么这家工 阅读全文
posted @ 2017-10-02 17:21 I__am 阅读(132) 评论(0) 推荐(0) 编辑
摘要: Description Input 只有一行一个整数 N(0 < N < 1000000)。 Output 只有一行输出,为整数M,即f(1)到f(N)的累加和。 Sample Input 3 Sample Output 5 题解 这道题刚开始以为是线性筛 但是有一种更优的算法 考虑因子中有因子i的 阅读全文
posted @ 2017-10-02 12:01 I__am 阅读(317) 评论(0) 推荐(1) 编辑
摘要: Description 给出正整数n和k,计算j(n, k)=k mod 1 + k mod 2 + k mod 3 + … + k mod n的值,其中k mod i表示k除以i的余数。例如j(5, 3)=3 mod 1 + 3 mod 2 + 3 mod 3 + 3 mod 4 + 3 mod 阅读全文
posted @ 2017-10-01 16:45 I__am 阅读(285) 评论(0) 推荐(0) 编辑
摘要: Description 现在小朋友们最喜欢的"喜羊羊与灰太狼",话说灰太狼抓羊不到,但抓兔子还是比较在行的, 而且现在的兔子还比较笨,它们只有两个窝,现在你做为狼王,面对下面这样一个网格的地形: 左上角点为(1,1),右下角点为(N,M)(上图中N=4,M=5).有以下三种类型的道路 1:(x,y) 阅读全文
posted @ 2017-09-30 23:36 I__am 阅读(313) 评论(0) 推荐(1) 编辑
摘要: Every time it rains on Farmer John's fields, a pond forms over Bessie's favorite clover patch. This means that the clover is covered by water for awhi 阅读全文
posted @ 2017-09-30 22:11 I__am 阅读(179) 评论(0) 推荐(0) 编辑
摘要: Description 给你一个无向图,N(N<=500)个顶点, M(M<=5000)条边,每条边有一个权值Vi(Vi<30000)。给你两个顶点S和T,求 一条路径,使得路径上最大边和最小边的比值最小。如果S和T之间没有路径,输出”IMPOSSIBLE”,否则输出这个 比值,如果需要,表示成一个 阅读全文
posted @ 2017-09-29 17:57 I__am 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 题目描述 【背景】ZCC又在打Isaac。这次他打通了宝箱关进入了表箱关。【题目描述】表箱关有一个房间非常可怕,它由n个变异天启组成。每个天启都会在进入房间后吐出绿弹并炸向某一个位置且范围内只有一个天启。若该位置的天启已经死亡则没有事情发生,否则该位置的天启会死亡。每个天启只能且必须吐一次绿弹(除非 阅读全文
posted @ 2017-09-29 15:04 I__am 阅读(669) 评论(0) 推荐(0) 编辑
摘要: 1 //洛谷3386 2 #include 3 #define N 1005 4 using namespace std; 5 int n,m,s,tot,ans; 6 int head[N],match[N]; 7 bool vis[N]; 8 inline int read(){ 9 int x=0,f=1; char ch=getchar(); 10 ... 阅读全文
posted @ 2017-09-28 17:57 I__am 阅读(224) 评论(0) 推荐(0) 编辑