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

POJ 1663 Number Steps

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

标签:poj   c   1663   

技术分享

由所给图可以发现,整数点就可能出现在两条线上,一条是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

标签:poj   c   1663   

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

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