hdu4861 我只能说这是找规律=.=
2024-09-08 09:51:17
先说明一下题意,因为开始我就没太读懂,感觉作者不是没交代清楚就是让做题的人自己去领悟,开始我不知道球是可以随便选的,然后那个关系式到底是最后一个数模p,还是整体模P........最后确定是整体模P
一开始的思路就是找规律,找公式,由于数据非常大不可能用循环,但推了好久也没发现什么公式.....逼得没办法了我就想是不是随便找几个n 再找几个素数把答案都列出来看一下? 但由于工程有点庞大,我就去看了下题解........但我居然看打了费马小定理,作为一个只会高中数学的渣渣,表示费马小定理是什么鬼? 证明有原根是在干什么? 统统不懂. 结果没办法只能继续上文提到的庞大工程, 还好只算了两个就出规律了.
20 3
0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2
10 5
0 0 0 4 0 0 0 4 0 0
这样看是不是规律就非常明显了, 循环周期是p-1,规律出来了在做不来就可以去死了=.= 直接上代码
#include<cstdio>
#include<cstring>
#include<iostream> using namespace std; int main()
{
int k,p;
while(scanf("%d%d",&k,&p)!=EOF)
{
int m = k/(p-);
if(m%)
{
cout<<"YES"<<endl;
}
else
{
cout<<"NO"<<endl;
}
}
return ;
}
最新文章
- hibernate中SessionFactory与Session的作用
- 联想Phab2 Pro Tango手机测评
- 设置文件为源文件(和src一样)
- jQuery中添加自定义或函数方法
- retain,copy,assign及autorelease ,strong,weak
- android学习笔记57——Service_2
- Object-C Categories和Protocols
- hdu 1695 GCD(莫比乌斯反演)
- EDS 14.0 dtc:commmand not found
- dzzoffice教程、文档、开发手册等内容地址
- hdu4135-Co-prime &; Codeforces 547C Mike and Foam (容斥原理)
- [LeetCode#249] Group Shifted Strings
- spring heibernate 调用存储过程
- Struts1和Struts2都有什么区别?
- pat 1049 Counting Ones
- spark在yarn-cluster模式,错误查找方法
- Spring Cloud Feign 整合 Hystrix
- Luogu P1690 贪婪的Copy
- log4j:WARN Please initialize the log4j system properly解决办法
- .NET 同步与异步 之 Mutex (十二)