首页 > 其他 > 详细

POJ 1663 Number Steps

时间:2015-05-27 17:20:10      阅读:238      评论:0      收藏:0      [点我收藏+]

技术分享

由所给图可以发现,整数点就可能出现在两条线上,一条是x=y,而另一条是x=y+2。

其中:

X为奇数时,(x,y)=x+y-1

X为偶数时,(x,y)=x+y;


#include <iostream>

using namespace std;

int main ()
{
    int n;
    cin>>n;

    while(n--)
    {
        int x, y;
        cin>>x>>y;
        if(x==y+2 || x==y)
        {
            if(x%2==0)
                cout<<x+y<<endl;
            else
                cout<<x+y-1<<endl;
        }
        else
            cout<<"No Number"<<endl;
    }

    return 0;
}


POJ 1663 Number Steps

原文:http://blog.csdn.net/wangxinxin_/article/details/46048889

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!