HDU 1222 Wolf and Rabbit
原题链接:点击此处
题意:
狼捉兔子,兔子躲在n个洞中一个,这n个洞围成一个圈,狼会从第0号洞开始,搜索隔m的洞,一直搜索下去, 问是否存在洞另狼永远搜索不到。
对于输入的m,可以看作是狼的步伐。
对于输入的n,用0到n-1围成一圈。
思路:
如果m和n有最大公约数(非1),则有一些标号的洞坑狼永远到达不了,兔子有洞坑可以躲,是安全的;如果m和n没有最大公约数(最大公约数为1),则狼可以到达任意的洞坑,兔子无处可躲。
#include <iostream> #include <stdio.h> using namespace std;int main() {int p;long m,n;scanf("%d",&p);while(p--){scanf("%ld %ld",&m,&n);while(n!=0){int t=m%n;m=n;n=t;}printf("%s\n",m==1?"NO":"YES");}return 0; }
View Code
转载于:https://www.cnblogs.com/gdvxfgv/p/5744144.html
HDU 1222 Wolf and Rabbit相关推荐
- HDU 1222 Wolf and Rabbit(gcd)
HDU 1222 Wolf and Rabbit (最大公约数)解题报告 题目链接:http://acm.hust.edu.cn/vjudge/contest/view.action?cid= ...
- Wolf and Rabbit (HDU 1222)
这题怎么说呢,,我好失望,因为 HDU 2104 <hide handkerchief>这题跟本题其实是一样的,我以前做过,可现在又不会了%>_<% Wolf and Rabb ...
- 牛客wannaflay挑战赛22 签到题 计数器 Wolf and Rabbit HDU 1222
这链接真特么难找 链接:https://www.nowcoder.com/acm/contest/160/A 来源:牛客网 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 262144 ...
- HDU Wolf and Rabbit
原题链接: 思路:其实这个题的本质就是最大公约数,试了一下成功AC.m和n的公约数和(m%n与n的公约数相同)) #include<bits/stdc++.h> using namespa ...
- HDU 5787 wolf Number 数位dp
题意 题目就是说让我们在l到r的数字中求得有多少个连续k为不相同的数 1≤L≤R≤1e18 2≤K≤5 Time Limit: 6000/3000 MS (Java/Others) Memory Li ...
- 杭电OJ分类题目(3)
原题出处:HDOJ Problem Index by Type,http://acm.hdu.edu.cn/typeclass.php 杭电OJ分类题目(3) HDU Computational Ge ...
- ACM模块解析之 数论
数 论 一.简介 数论是ACM中的重点内容.历年竞赛题目,一般都有1~2道题目与数论有密切关系.数论涉及的概念和算法很多,用途也非常广泛.掌握与数论有关的方法,是参赛者需要具备的必要技能.数论的学习 ...
- 1792 关于数论中的互质数的最大不能组合数
例题:HDOJ 1792 A New Change Problem 题意:给定A和B,A和B互质,求最大不能组合数,和不能组合数的个数. 基础知识: Gcd(A, B) = 1 → Lcm(A, B) ...
- HDU题目分类大全【大集合】
基础题: 1000.1001.1004.1005.1008.1012.1013.1014.1017.1019.1021.1028.1029. 1032.1037.1040.1048.1056.105 ...
最新文章
- 【笔记】2010-11-25记录
- graduation wishes from professor Youmin Xi
- Ubuntu 18.04 + Anaconda 5.2 + Pycharm
- 继承Comparable接口来实现排序
- java环境变量怎么配置,详解系列文章
- Atitit. 包厢记时系统 的说明,教程,维护,故障排查手册v2 pb25.doc
- 【kafka】kafka 控制台 消费 ip 却找 域名 报错 Can‘t resolve address UnresolvedAddressException
- 封装判断一个字符的后缀名和前缀的方法
- 经纬度与度分秒相互转换
- MapGuide Windows编译
- 贵阳清镇计算机培训,贵阳清镇电工培训中心
- 8,JESD204B协议介绍
- Jaspersoft Studio 报表模板设计
- 小飞鱼通达二开 值班人员手机短信通知系统 (图文)
- 使用阿里云服务器搭建代理服务器
- 怎么查看建筑图纸?有什么技巧吗?
- C语言程序——关系运算符的应用
- 12306网络订票系统登录提示解决方案
- 猴子也能入门的Markdown
- 超级巡警,专杀各类病毒木马
热门文章
- 如何查看自己运行ubuntu是32位还是64位
- JavaScript异步编程原理
- C#正则的委托和lambda表达式用法
- Windows 7 任务栏开发 之 进度条(Progress Bar)
- 理解 JavaScript 闭包{转载}
- 去掉thinktime查看响应时间的方法
- go json数据出现unicode_Golang处理JSON(一) 序列化
- 先来先服务算法、运行时间最短者优先算法和最高响应比优先调度算法_Linux进程调度:完全公平调度器CFS
- mysql主从同步忽略一条错误_mysql主从同步出现异常语句跳过错误处理
- er图 navicat_navicat怎么生成er图