UVA11859
来源:互联网 发布:url传递json对象 编辑:程序博客网 时间:2024/06/02 02:25
#include <stdio.h>#include <string.h>const int N = 10005;int t, n, m, cnt[N], vis[N], prime[N], pn = 0;int main(){ for(int i=2;i<=N;i++){ if(vis[i])continue; vis[i]=1; prime[pn++]=i; for(int j=2*i;j<=N;j+=i){ vis[j]=1; } } for(int i=2;i<=N;i++){ int num=i; for(int j=0;j<pn&&i>=prime[j];j++){ while(num%prime[j]==0){ num/=prime[j]; cnt[i]++;//iµÄÒò×ÓÊý } } } int cas=0; scanf("%d",&t); while(t--){ scanf("%d%d",&n,&m); int ans=0,temp,sum=0; for(int i=0;i<n;i++){ sum=0; for(int j=0;j<m;j++){ scanf("%d",&temp); sum+=cnt[temp]; } ans^=sum; } printf("Case #%d: %s\n",++cas,ans?"YES":"NO"); } return 0;}
0 0
- UVA11859
- uva11859 Division Game
- Git使用笔记
- WebSocket 详解
- C++11读书笔记—6(新指针)
- Masonry介绍与使用实践:快速上手Autolayout
- linux系统配置X11
- UVA11859
- jQuery EasyUI 教程-Tabs(选项卡)
- ReactNative-HelloWorld
- safe way to copy home directory from disk
- C# 调用System.Data.Sqlite 外键失效解决方案
- zcmu1733
- 相关文章推荐&推荐系统排名
- MyEclipse下搭建SSH开发环境
- hdu 4494 Teamwork(多源多汇最小费用最大流,巧妙构图)