摘要: Description 给出N,M,K.求 Input 输入有多组数据,输入数据的第一行两个正整数T,K,代表有T组数据,K的意义如上所示,下面第二行到第T+1行,每行为两个正整数N,M,其意义如上式所示。 Output 如题 Sample Input Sample Output HINT 1 us 阅读全文
posted @ 2018-12-02 18:22 Hyscere 阅读(254) 评论(0) 推荐(0) 编辑
摘要: Description 二维平面上有n个点(xi, yi),现在这些点中取若干点构成一个集合S,对它们按照x坐标排序,顺次连接,将会构成一些连续上升、下降的折线,设其数量为f(S)。如下图中,1 2,2 3,3 5,5 6(数字为下图中从左到右的点编号),将折线分为了4部分,每部分连续上升、下降。 阅读全文
posted @ 2018-12-02 15:28 Hyscere 阅读(224) 评论(0) 推荐(0) 编辑
摘要: Description 对于给出的n个询问,每次求有多少个数对(x,y),满足a≤x≤b,c≤y≤d,且gcd(x,y) = k,gcd(x,y)函数为x和y的最大公约数。 Input 第一行一个整数n,接下来n行每行五个整数,分别表示a、b、c、d、k Output 共n行,每行一个整数表示满足要 阅读全文
posted @ 2018-12-02 11:34 Hyscere 阅读(126) 评论(0) 推荐(0) 编辑
摘要: Description 神犇YY虐完数论后给傻×kAc出了一题给定N, M,求1 using namespace std; define int long long void read(int &x) { x=0;int f=1;char ch=getchar(); for(;!isdigit(ch 阅读全文
posted @ 2018-12-01 21:32 Hyscere 阅读(215) 评论(0) 推荐(0) 编辑
摘要: Description G系共有n位同学,M门必修课。这N位同学的编号为0到N 1的整数,其中B神的编号为0号。这M门必修课编号为0到M 1的整数。一位同学在必修课上可以获得的分数是1到Ui中的一个整数。如果在每门课上A获得的成绩均小于等于B获 得的成绩,则称A被B碾压。在B神的说法中,G系共有K位 阅读全文
posted @ 2018-11-29 09:50 Hyscere 阅读(260) 评论(0) 推荐(0) 编辑
摘要: Description .jpg) Input .jpg) Output .jpg) Sample Input ~~~ 4 2 5 35 15 45 40 20 10 30 ~~~ Sample Output ~~~ 4 ~~~ HINT .jpg) 输入的2 n个数字保证全不相同。 还有输入应该是 阅读全文
posted @ 2018-11-28 12:00 Hyscere 阅读(177) 评论(0) 推荐(0) 编辑
摘要: Description .jpg) Input .jpg) Output Sample Input ~~~ 3 3 1 2 3 4 5 6 1 2 3 0 0 0 0 0 0 4 5 6 ~~~ Sample Output ~~~ 2 ~~~ HINT Dragonite修正数据 题解 前置知识: 阅读全文
posted @ 2018-11-28 08:16 Hyscere 阅读(228) 评论(0) 推荐(0) 编辑
摘要: Description 这个国家的元首现在很愤怒,他大喊一声“气死偶咧!”,然后决定把所有的路径都毁掉再重建。 元首想知道有多少种重建的方案使得这个国家仍然奇葩。 Input 第一行一个整数:n Output Hint : 基图不连通也是合法方案 Sample Input Sample Output 阅读全文
posted @ 2018-11-27 21:40 Hyscere 阅读(458) 评论(0) 推荐(0) 编辑
摘要: Description 一个有N个元素的集合有2^N 个不同子集(包含空集),现在要在这2^N个集合中取出若干集合(至少一个),使得 它们的交集的元素个数为K,求取法的方案数,答案模1000000007。(是质数喔~) Input 一行两个整数N,K Output 一行为答案。 Sample Inp 阅读全文
posted @ 2018-11-27 19:43 Hyscere 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 题目描述 Farmer John's owns N cows (2 using namespace std; void read(int &x) { x=0;int f=1;char ch=getchar(); for(;!isdigit(ch);ch=getchar()) if(ch==' ') 阅读全文
posted @ 2018-11-27 16:01 Hyscere 阅读(197) 评论(0) 推荐(0) 编辑