求助一道初赛真题
  • 板块灌水区
  • 楼主一架飞机
  • 当前回复9
  • 已保存回复9
  • 发布时间2021/9/16 19:31
  • 上次更新2023/11/4 06:37:52
查看原帖
求助一道初赛真题
151712
一架飞机楼主2021/9/16 19:31

NOIP2017初赛阅读程序写结果第4题

#include <iostream>
using namespace std;
int main()
{
    int n, m;
    cin >> n >> m;
    int x = 1;
    int y = 1;
    int dx = 1;
    int dy = 1;
    int cnt = 0;
    while (cnt != 2)
    {
        cnt = 0;
        x = x + dx;
        y = y + dy;
        if (x == 1 || x == n)
        {
            ++cnt;
            dx = -dx;
        }
        if (y == 1 || y == m)
        {
            ++cnt;
            dy = -dy;
        }
    }
    cout << x << " " << y << endl;
    return 0;
} 

输入 1:4 3

输出 1:_________(2 分)

输入 2:2017 1014

输出 2:_________(3 分)

输入 3:987 321

输出 3:_________(3 分)

2021/9/16 19:31
加载中...