HDU 3959 Board Game Dice
来源:互联网 发布:网络经典歌曲500首 编辑:程序博客网 时间:2024/05/01 23:16
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=3959
题目大意就是找一个比N大的(或者等于)M^X,输出M^X*X/N.并化成最简分数。
这题注意的是个比较大的数字(N^X),要用long long来存,这里坑了好多次,其他的就没有什么了。
题目大意就是找一个比N大的(或者等于)M^X,输出M^X*X/N.并化成最简分数。
这题注意的是个比较大的数字(N^X),要用long long来存,这里坑了好多次,其他的就没有什么了。
代码:
#include<stdio.h>long long gcd(long long a,long long b)//**求最大公约数**//{if(b==0) return a;return gcd(b,a%b);}int main(){int s,m,n,i,j,count=1;long long sum,t;scanf("%d",&s);while(s--){sum=1;scanf("%d %d",&n,&m);for(i=1;i<=110;i++){sum=sum*m;if(sum>=n) break;//**求最小的M^X**//}sum=sum*i;t=gcd(sum,n);sum=sum/t;n=n/t;//**约分**//printf("Case %d: %lld/%d\n",count++,sum,n);}return 0;}
- HDU 3959 Board Game Dice
- hdu - 3959 Board Game Dice(数学)
- 阿里巴巴公开赛 HDU 3959 Board Game Dice(数学)
- nyoj 408 Board Game Dice
- NYOJ--408题Board Game Dice
- 2011阿里巴巴程序设计公开赛 / 1009 Board Game Dice
- SOJ.Dice Game
- Sicily 13907. Dice Game
- CSU1577: Dice Game
- csu 1577: Dice Game
- ACTF Dice Game Writeup
- Game of Dice Gym
- Game of Dice GYM101532E
- fzuoj 2143 Board Game
- fzu2143 Board Game
- FZU 2143 Board Game
- POJ2697-A Board Game
- projecteuler No.205 Dice Game
- 静态类理解(C#)
- Android 面试题积累
- JDK里的设计模式
- url参数的设置、获取、删除(js stringobject replace方法的使用)
- mysql性能的检查和调优方法
- HDU 3959 Board Game Dice
- Javascript动态创建/删除节点
- 使用Oracle Sql Developer将SQL SERVER 2008数据库移植到Oracle 11g
- 简单工作总结
- 最精简的JavaScript鼠标拖动代码
- Histograms of Oriented Gradients (HOG)理解和源码
- 类间聚集关系理解(C#)
- 基于Hadoop+Hive架构对海量数据进行查询
- JS工具类——密码强度检测类