hdoj 1495 【非常可乐】【GCD】
来源:互联网 发布:马云 蚂蚁金服 知乎 编辑:程序博客网 时间:2024/05/20 19:45
非常可乐
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 7967 Accepted Submission(s): 3178
Problem Description
大家一定觉的运动以后喝可乐是一件很惬意的事情,但是seeyou却不这么认为。因为每次当seeyou买了可乐以后,阿牛就要求和seeyou一起分享这一瓶可乐,而且一定要喝的和seeyou一样多。但seeyou的手中只有两个杯子,它们的容量分别是N 毫升和M 毫升 可乐的体积为S (S<101)毫升 (正好装满一瓶) ,它们三个之间可以相互倒可乐 (都是没有刻度的,且 S==N+M,101>S>0,N>0,M>0) 。聪明的ACMER你们说他们能平分吗?如果能请输出倒可乐的最少的次数,如果不能输出"NO"。
Input
三个整数 : S 可乐的体积 , N 和 M是两个杯子的容量,以"0 0 0"结束。
Output
如果能平分的话请输出最少要倒的次数,否则输出"NO"。
Sample Input
7 4 34 1 30 0 0
Sample Output
NO3分析:这道题本来可以用bfs做的。代码:#include<cstdio>#include<cstring>int gcd(int x,int y){return y?gcd(y,x%y):x;}int main(){int a,b,c;while(scanf("%d%d%d",&a,&b,&c),a+b+c){(a/=gcd(b,c))&1 &&~puts("NO") ||printf("%d\n",a-1);}}
0 0
- hdoj 1495 【非常可乐】【GCD】
- HDOJ 1495 非常可乐
- hdoj 1495 非常可乐
- HDOJ 1495 非常可乐 【BFS】
- hdoj 1495 非常可乐 【BFS】
- HDOJ 非常可乐 1495【BFS】
- HDOJ 1495 非常可乐 【bfs】
- HDOJ 1495 非常可乐(bfs)
- hdoj 1495 非常可乐 【bfs】
- hdoj 1495 (bfs())(非常可乐)
- HDU-1495-非常可乐(BFS/GCD)
- HDOJ 1495 非常可乐 (bfs)
- HDOJ 题目1495 非常可乐(BFS)
- hdoj 非常可乐 1495 (BFS)
- HDOJ 1495 非常可乐 (BFS隐式图)
- hdoj--1495--非常可乐(搜索+隐式图)
- HDOJ-1495-非常可乐【广搜】
- HDOJ--1495--非常可乐(隐式图)
- new Integer(text).intValue()的用法
- 2015长春赛 Almost Sorted Array
- 如何提高工作效率,读《暗时间》总结
- kmp算法 --转自matrix67
- Spring Controller介绍
- hdoj 1495 【非常可乐】【GCD】
- PHP+Mysql+AJAX登录验证
- Hashtable和HashMap类有三个重要的不同之处
- 织梦DedeCms如何批量修改文章发布时间
- Android中Math取整的三个方法
- (NO.00002)iOS游戏精灵战争雏形(十)
- Python中的元组,列表与字典
- hdu 2284 Solve the puzzle, Save the world!(组合数)
- Apache配置——监听多个端口 对应多个不同的网站目录