先说明一下题意,因为开始我就没太读懂,感觉作者不是没交代清楚就是让做题的人自己去领悟,开始我不知道球是可以随便选的,然后那个关系式到底是最后一个数模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 ;
}

最新文章

  1. hibernate中SessionFactory与Session的作用
  2. 联想Phab2 Pro Tango手机测评
  3. 设置文件为源文件(和src一样)
  4. jQuery中添加自定义或函数方法
  5. retain,copy,assign及autorelease ,strong,weak
  6. android学习笔记57——Service_2
  7. Object-C Categories和Protocols
  8. hdu 1695 GCD(莫比乌斯反演)
  9. EDS 14.0 dtc:commmand not found
  10. dzzoffice教程、文档、开发手册等内容地址
  11. hdu4135-Co-prime &amp; Codeforces 547C Mike and Foam (容斥原理)
  12. [LeetCode#249] Group Shifted Strings
  13. spring heibernate 调用存储过程
  14. Struts1和Struts2都有什么区别?
  15. pat 1049 Counting Ones
  16. spark在yarn-cluster模式,错误查找方法
  17. Spring Cloud Feign 整合 Hystrix
  18. Luogu P1690 贪婪的Copy
  19. log4j:WARN Please initialize the log4j system properly解决办法
  20. .NET 同步与异步 之 Mutex (十二)

热门文章

  1. linux下指定特定用户执行命令
  2. Xiaocms 去版权
  3. mitmproxy抓包软件在mac上边的安装
  4. 安装ubuntu出现BUG soft lockup的解决方法(16.04 14.04)
  5. ios 开发最新屏幕适配
  6. dstat工具使用介绍
  7. 似水流年 ? Chrome调试大全
  8. 多线程程序设计-Thread的一些方法
  9. 【转】OS X 中快速调出终端
  10. 数据库-SQL语法:把一个字段的值设为随机整数