美文网首页
1657棋盘上的距离

1657棋盘上的距离

作者: SUNRISE_05fd | 来源:发表于2018-10-13 21:19 被阅读0次

···

include<iostream>

using namespace std;
int main()
{
int nCases, i;
cin>>nCases;
for (i = 0; i < nCases; i++)
{
char begin[5], end[5];
cin >> begin >> end;
int x, y;
x = abs(begin[0] - end[0]);
y = abs(begin[1] - end[1]);
if (x == 0 && y == 0)
printf("0 0 0 0\n");
else
{
if (x < y)
{
cout << y << " ";
}
else
{
cout << x << " ";
}

        if (x ==y||x==0||y==0)
        {
            cout << "1 ";
        }
        else
        {
            cout << "2 ";
        }

        if (x == 0 || y == 0)
        {
            cout << "1 ";
        }
        else
        {
            cout << "2 ";
        }

        if (abs(x-y)%2!=0)
        {
            cout<<"Inf\n";
        }
        else
        {
            if (x == y)
                cout<<"1\n";
            else
                cout<<"2\n";
        }
    }
}
system("pause");

}
···
查了挺久的错,结果是Inf的大写忘了
qwq

相关文章

  • 1657棋盘上的距离

    ··· include using namespace std;int main(){int ...

  • 棋子

    是做棋盘上的棋子,还是要做执棋的棋手 人生如棋,谁都可以做棋盘上的棋子,但是做执棋的棋手可谓难于上青天。全局性的...

  • 2020-08-27

    今天是星期四,妈妈给我们买了几套棋,有跳棋,有斗兽棋,还有飞行棋……我最喜欢玩的棋是斗兽棋和飞行棋,飞行棋盘上的图...

  • 棋行者

    传说有这样一个职业,叫棋行者,他们为棋疯,为棋狂,靠棋生。 他们喜欢旅行,喜欢冒险,不管是在棋盘上,还是生活中。 ...

  • cocos2d-x3.14中国象棋AI(八)AI1

    我们要通过AI类计算下一步棋该如何走的话就必需让AI获得当前棋盘上棋子的局势、轮到谁执棋等各种棋盘上的信息,而这种...

  • C# 实现五子棋游戏(一)

    说到五子棋,相比大家都不会陌生;在一个棋盘上面,双方各执黑白一棋,首先在棋盘上面完成五个相同颜色的棋子连成一线,那...

  • 0004-棋盘上的距离

    问题描述 国际象棋的棋盘是黑白相间的 8 * 8 的方格,棋子放在格子中间。 王、后、车、象的走子规则如下:* ...

  • 围棋与人生--在黑河学院围棋选修班的讲稿

    俗话说:“人生如棋”。古往今来,有多少文人墨客为了感悟棋道、人生的交融契合而这样感慨,以棋为鉴探索生命这个大棋盘上...

  • 作眼,破眼

    作真眼好使,为了让自己棋子永远在棋盘上。破眼杀棋。找虎口做眼。

  • 初识1657

    初二暑假快要结束的一天,晚饭后,小拙正躲进房间里心急火燎地赶着欠了快两个月的暑假作业时,爸妈一起走了进来,小拙忙不...

网友评论

      本文标题:1657棋盘上的距离

      本文链接:https://www.haomeiwen.com/subject/kydaaftx.html