多题目

NOIP2017 阅读程序 

4.

#include<bits/stdc++.h>
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:2017 1014

输出 2:_________

第 1 题 填空

第 2 题 填空

发表评论

登录 后再回复