码迷,mamicode.com
首页 > 其他好文 > 详细

cake 简单思维题

时间:2015-05-08 21:57:38      阅读:116      评论:0      收藏:0      [点我收藏+]

标签:

                           cake

题目抽象:有n个人或m个人参加派对。问至少将圆形蛋糕切成多少块(每块不一定相等)使得无论是n个人还是m个人都能平分。

思路:以4和6为例。

技术分享

 

 1 #include <iostream>
 2 #include <cstdio>
 3 #include <cstring>
 4 #include <cmath>
 5 #include <algorithm>
 6 using namespace std;
 7 const int MS=205;
 8 
 9 int gcd(int a,int b)
10 {
11       if(b==0)
12             return a;
13       return gcd(b,a%b);
14 }
15 int main()
16 {
17       int n,m;
18       while(cin>>n>>m)
19             cout<<n+m-gcd(n,m)<<endl;
20       return 0;
21 }

 

 

 

 

 

cake 简单思维题

标签:

原文地址:http://www.cnblogs.com/hutaishi/p/4488847.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!