Graveyard UVALive - 3708(思维)
2017-04-27 17:13
351 查看
看了大白才会的,大白太厉害了。
思路:在原来n个的基础上再加入m个,肯定有一个是不用变的,这样其他的位置就被确定了,需要移动的就是那些不在整数点上的点,选择近的点移动就好了。
#include
#include
#include
using namespace std;
int n,m;
int main()
{
while(~scanf("%d%d",&n,&m))
思路:在原来n个的基础上再加入m个,肯定有一个是不用变的,这样其他的位置就被确定了,需要移动的就是那些不在整数点上的点,选择近的点移动就好了。
#include
#include
#include
using namespace std;
int n,m;
int main()
{
while(~scanf("%d%d",&n,&m))
相关文章推荐
- 思维 UVALive 3708 Graveyard
- Graveyard UVALive - 3708(思维)
- 例题1.4 Graveyard UVALive - 3708 数学思维题
- UVAlive 3708 Graveyard(最优化问题)
- UVALive 3708 Graveyard
- UVAlive3708 UVA1388 POJ3154 Graveyard【水题】
- UVALive - 3708 Graveyard
- uvalive 3708 Graveyard
- UVA 3708 Graveyard(思维)
- UVALive 3708_Graveyard
- UVALive 3708 Graveyard
- 指南第一章 例题4 UVALive 3708 Graveyard(参考系)
- UVALive - 7501 思维 +二分
- UVALive 7512 November 11th(模拟, 思维)
- Beehive UVALive - 7528 (找规律+数学思维)
- UVALive - 7501 思维 +二分
- Let's Go Green UVALive - 6039题解 思维图论
- UVALive 7339 Owllen【思维】
- uva 3708 - Graveyard
- UVALive - 7501 思维 +二分