SRM 479 DIV 2 250の過去問

数回TopCoderできなかったのでせめて過去問でも解く。

#include <vector>

using namespace std;

class TheAirTripDivTwo {
public:
	int find(vector <int> flights, int fuel) {
		for(int i = 0; i < flights.size(); i++){
			fuel -= flights[i];
			if(fuel == 0) return i + 1;
			if(fuel < 0)return i;
		}
		return flights.size();

	}
};

でもSystem Testで1回Failedした。駄目だ俺。