求救
查看原帖
求救
1041908
Gordon_Zhang楼主2024/7/8 16:37
#include <iostream>
#include <vector>

using std::cin;
using std::cout;
using std::endl;
using std::vector;

int main()
{
	int N;
	cin >> N;

	vector<int> prices;

	for (int i = 0; i < N; ++i) {
		long int price;
		cin >> price;
		prices.push_back(price);
	}

	long int X;
	cin >> X;

	int count = 0;

	for (int i = 0; i < N; ++i) {
		long int currentPrice = prices[i];
		if (currentPrice <= X) {
			X -= currentPrice;
			++count;
		}
		else
			continue;
	}

	cout << count;

	return 0;
}

全部WA了,都是Too short on line 1.

这题是有奇怪的数据吗?

2024/7/8 16:37
加载中...