7-1 Balloon Popping
更多...
|
int | main (istream &cin, ostream &cout) |
|
| TEST (a7_1, case1) |
|
◆ main()
int pat::a::a7_1::main |
( |
istream & |
cin, |
|
|
ostream & |
cout |
|
) |
| |
在文件 pat.cpp 第 5068 行定义.
5072 vector<int> balloons(n);
5073 unordered_map<int, int> pos;
5074 for(
int i = 0; i < n; i++) {
5076 pos[balloons[i]] = i;
5080 for(
int i = 0; i < n; i++) {
5081 auto it = lower_bound(balloons.begin(), balloons.end(), balloons[i] - h);
5082 const int v = it - balloons.begin();
5083 const int t = i - v + 1;
5086 maximum = balloons[i] - h;
5089 cout << maximum <<
' ' << cnt;
被这些函数引用 TEST().
◆ TEST()
pat::a::a7_1::TEST |
( |
a7_1 |
, |
|
|
case1 |
|
|
) |
| |
在文件 pat_test.cpp 第 2306 行定义.
2307 istringstream in(
"11 120\n"
2308 "-120 -40 0 80 122 140 160 220 240 260 300");
2309 auto out = ostringstream();
2311 ASSERT_EQ(
"120 5", out.str());
int main(int argc, char **argv)
引用了 main().