Uniform Generator
2015-07-24 15:02
190 查看
http://acm.hdu.edu.cn/showproblem.php?pid=1014
集合判重简单明了
集合判重简单明了
#include <cstdio> #include <set> using namespace std; set<int> S; int main() { int s,m; while(scanf("%d%d",&s,&m)!=EOF){ S.clear(); int x=s%m; S.insert(x); while(1){ x=(x+s)%m; if(S.count(x)==1)break; else S.insert(x); } int n=S.size(); if(n!=m)printf("%10d%10d Bad Choice\n",s,m); else printf("%10d%10d Good Choice\n",s,m); printf("\n"); } return 0; }
相关文章推荐
- 像素是什么
- java基础知识之初识java
- PhoneGap+Cordova+SenchaTouch-01-环境搭建
- SylixOS的BSP开发实例之S3C2416【前言】常用软件介绍
- Windows python实现截屏功能
- myeclipse 自动补全 代码
- 图像处理------K-Means算法演示
- 图像处理------K-Means算法演示
- Swap Nodes in Pairs(C语言)
- 字符串的修改(动态规划-最短编辑距离)
- [转]ORACLE函数大全
- 图像处理------K-Means算法演示
- PHP文件操作类(有所改动)
- 地质地貌卫星影像集锦(二 地质构造篇)
- NSConditionLock
- 图像处理------K-Means算法演示 分类: 视频图像处理 2015-07-24 15:01 68人阅读 评论(0) 收藏
- vnc执行,报xauth could not run
- URL短地址压缩算法-短网址映射
- 6.22刷题记录
- vs2012的安装问题