摘要: 求 a 乘 b 对 p 取模的值。 输入格式 第一行输入整数a,第二行输入整数b,第三行输入整数p。 输出格式 输出一个整数,表示a*b mod p的值。 数据范围 1≤a,b,p≤10^18 输入样例: 输出样例: 阅读全文
posted @ 2019-05-09 20:49 Hier001 阅读(132) 评论(0) 推荐(0)
摘要: #include using namespace std; int a,b,p; int power(int a,int b,int c){ int ans=1%p; for(;b;b>>=1){ if(b&1) ans=(long long)ans*a%p; a=(long long) a*a%p; } return ans; } int main(){ scanf("%d%... 阅读全文
posted @ 2019-05-09 19:38 Hier001 阅读(237) 评论(0) 推荐(0)
摘要: 描述 年久失修的赛道令国际汽联十分不满。汽联命令主办方立即对赛道进行调整,否则将取消其主办权。主办方当然必须马上开始行动。 赛道测评人员经过了三天三夜的数据采集,选出了若干可以使用的道路和各道路行驶所需的时间。这些道路包括若干直道和弯道,每个直道连接两个不同的弯道且为单向,两个弯道之间可能有多条直道 阅读全文
posted @ 2019-01-05 14:01 Hier001 阅读(133) 评论(0) 推荐(0)
摘要: 题目描述原题来自:USACO 2005 Feb. Gold农夫约翰建造了一座有n间牛舍的小屋,牛舍排在一条直线上,第i间牛舍在xi的位置,但是约翰的m头牛对小屋很不满意,因此经常互相攻击。约翰为了防止牛之间互相伤害,因此决定把每头牛都放在离其它牛尽可能远的牛舍。也就是要最大化最近的两头牛之间的距离。 阅读全文
posted @ 2018-10-24 15:52 Hier001 阅读(907) 评论(0) 推荐(0)
摘要: #include //万能库 using namespace std; bool a[10000+5];//判断这个点是否要被删除 int main() { int l,num,m,n,s=0;//s是记录树的棵数 cin>>l>>num; for(int i=1;i>m>>n; for(int j=m;j<=n;j++){ a[j]=1;... 阅读全文
posted @ 2018-10-18 21:12 Hier001 阅读(108) 评论(0) 推荐(0)