hdu5776 sum
来源:互联网 发布:阿里云域名过户流程 编辑:程序博客网 时间:2024/05/22 12:54
Given a sequence, you're asked whether there exists a consecutive subsequence whose sum is divisible by m. output YES, otherwise output NO
For each test case, there are two lines:
1.The first line contains two positive integers n, m (
2.The second line contains n positive integers x (
23 31 2 35 76 6 6 6 6
YESNO
题意:求前缀和和抽屉定理
代码:
#include<iostream>#include<cstring>using namespace std;int a[100005];int b[100005];int vis[100005];int main(){ int t; cin>>t; while(t--) { memset(a,0,sizeof(a)); memset(b,0,sizeof(b)); memset(vis,0,sizeof(vis)); int n,m; cin>>n>>m; for(int i = 0;i<n;i++) { cin>>a[i]; b[i] = b[i-1]+a[i]; vis[b[i]%m]++; } bool flag = false; if(vis[0]!=0) flag = true; else { for(int i = 0;i<n;i++) { if(vis[i]>=2) { flag = true; break; } } } if(flag) cout<<"YES"<<endl; else cout<<"NO"<<endl; }}
阅读全文
0 0
- hdu5776 sum
- hdu5776 sum
- hdu5776——sum
- hdu5776
- hdu5776
- Hdu5776 sum 抽屉原理+同余定理
- hdu5776——sum(抽屉原理)
- hdu5776 sum (鸽巢原理)
- HDU5776 sum【前缀和+模除】
- BestCoder Round #85 (hdu5776,hdu5777,hdu5776)
- Bestcoder #85 1001(HDU5776)
- Hdu5776 字串的和[鸽巢原理]
- Sum
- sum
- sum
- Sum
- Sum
- Sum
- 07-指令ng-model验证用户输入
- 2017.7.24 mdns移植到407
- 【Spring】Spring Framework Reference Documentation中文版32
- mysql(mariadb)新建用户及用户授权管理
- 自定义view
- hdu5776 sum
- PHP csv大文件读取与操作
- android仿今日头条下拉刷新中的vector动画
- fzu2281-贪心+大数压位
- OSVR HMD的Json描述符文件结构分析(V1)
- 08-指令ng-model应用状态
- springmvc请求参数获取的几种方法
- 修改linux文件权限命令
- PE详解之基址重定位详解(PE详解10)