求助,P7823
  • 板块题目总版
  • 楼主5168lyc
  • 当前回复1
  • 已保存回复1
  • 发布时间2021/8/28 12:32
  • 上次更新2023/11/4 08:44:14
查看原帖
求助,P7823
538425
5168lyc楼主2021/8/28 12:32

P7823,不知道哪里错了,样例对了,提交全WA

#include <bits/stdc++.h>
using namespace std;
int main() {
	int n , m , x = 0 , y = 0 , w = 0;
	cin >> n;
	for (int i = 0;i < n;i++) {
		cin >> m;
		if (x != m && y != m) {
			if (abs(m - x) <= abs(m - y)) {
				w += abs(m - x);
				x = m;
			} else {
				w += abs(m - y);
				y = m;
			}
	    }
	}
	cout << w;
	return 0;
}

dalao,求助!

2021/8/28 12:32
加载中...