摘要:
E. Number With The Given Amount Of Divisorstime limit per test2 secondsmemory limit per test256 megabytesinputstandard inputoutputstandard outputGiven... 阅读全文
2015年8月6日
2015年7月16日
摘要:
这道题是典型的二维线段树的题目,题目要求查询一个区间的最小值和最大值,并修改一个点。代码:#include#include#include#include#include#include#include#include#includeusing namespace std;const int INF... 阅读全文
摘要:
Painter's ProblemTime Limit:1000MSMemory Limit:10000KTotal Submissions:4912Accepted:2385DescriptionThere is a square wall which is made of n*n small s... 阅读全文
2015年7月12日
2015年7月8日
2015年1月21日
摘要:
这道题目考察的n个不同的数环形排列,每次相邻两个数交换位置,这样由正序转变成逆序所需操作的最小次数t。公式:环形排列:t=n/2*(n/2 - 1)/2 + (n+1)/2* ((n+1)/2 - 1)/2在这里在补充下线性排列的公式:t=n*(n-1)/2#includeusing namespa... 阅读全文
摘要:
这道题是一道数论题。题目的意思是告诉m、p、a、b,并且告诉你xi满足的两个条件。让你求出xp1+xp2+...+xpm的最大值(其中p#includeusing namespace std;int main(){ double m,p,a,b,temp,sum; while(scanf... 阅读全文
摘要:
这道题目是关于满足同意最小公倍数的所有数对中两数之和的最小值。题目大意是给你一个数n,要求你求出在所有以n为最小公倍数的数对中两数之和的最小值。方法:将n进行质因数分解,再将所有分解出的质因子加起来就是我们要求的答案。例如:12=2*2*3,那么答案就是2+2+3=4+3=7。其中有几个特殊情况:一... 阅读全文
2015年1月20日
摘要:
这是一道考察回文数的题目,要求你输出第k个回文数。在做题的过程中,可以发现回文数的分布的规律:一位数:9个,二位数:9个,三位数:90个,四位数:90个,五位数:900个,六位数:900个……。#include#include#include#includeint main(){ int n;... 阅读全文