HDUOJ 2104 hide handkerchief /c++
来源:互联网 发布:长沙java待遇怎么样 编辑:程序博客网 时间:2024/06/15 11:41
题目主要是给一个N,N个人成一圈,给定一个M,从自身开始,每隔M-1个人,打开盒子看一个有没有手绢
主要考查是否能将所有人都查看一遍
即,N和M 是否互素
自己试一下,N=6,M=3,则只能在两个小朋友之间反复查看。
N=5,M=3,则可以查看所有的小朋友
程序如下
#include<iostream>using namespace std;int husu(int n,int m){int r;while(m){r=n%m;n=m; //辗转相除法 ,非常简便的求互素,不用管n和m谁大是小m=r;}return n;}int main(){int n,m;bool t;while(cin>>n>>m){if(n==-1&&m==-1){break;}if(husu(n,m)==1){cout<<"YES"<<endl;}else{cout<<"POOR Haha"<<endl;}}return 0;}
0 0
- HDUOJ 2104 hide handkerchief /c++
- HDU 2104 hide handkerchief
- hdu 2104 hide handkerchief
- HDU 2104 hide handkerchief
- hdu 2104 hide handkerchief
- HDU 2104 hide handkerchief
- hdu 2104 hide handkerchief
- Hdu 2104 hide handkerchief
- HDU 2104 hide handkerchief
- HACM 2104 hide handkerchief
- 2104 hide handkerchief
- hdu 2104 hide handkerchief
- hide handkerchief HDU - 2104
- hdu acm 2104 hide handkerchief
- HDU 2104 hide handkerchief【数论】
- HDU 2104 - hide handkerchief(数论)
- hdu 2104 F - hide handkerchief
- 杭电2104hide handkerchief
- React_Native常用第三方库
- win10下Spark java读取Hbase数据
- Android中实现带参上传文件的http请求工具!(表单格式)
- Servlet 监听器接口
- Socket服务+二进制序列化和webservice服务+XML序列化
- HDUOJ 2104 hide handkerchief /c++
- 自定义圆形水波纹View
- HTML 20 实体字符
- 64位系统FD无法debugger
- Awk学习笔记
- 201705个人小结
- zsh: permission denied: ./testcocos.sh
- .htaccess技巧: URL重写(Rewrite)与重定向(Redirect)
- 用delphi开发微信公众号