problemscpp
A collection of my answers to algorithm problems in c++.
| 函数
pat::b::b1082 命名空间参考

1082 射击比赛 更多...

struct  player
 

函数

int main (istream &cin, ostream &cout)
 
 TEST (b1082, case1)
 

详细描述

1082 射击比赛

函数说明

◆ main()

int pat::b::b1082::main ( istream &  cin,
ostream &  cout 
)

在文件 pat.cpp2895 行定义.

2895 {
2896 int n;
2897 cin >> n;
2898 vector<player> vec(n);
2899 for(int i = 0; i < n; i++) {
2900 cin >> vec[i].id >> vec[i].x >> vec[i].y;
2901 }
2902 sort(vec.begin(), vec.end());
2903 cout << (*vec.begin()).id << ' ' << (*vec.rbegin()).id;
2904 return 0;
2905 }
int vec[100010]
Definition: pat.cpp:5095

引用了 pat::a::a7_2::vec.

被这些函数引用 TEST().

◆ TEST()

pat::b::b1082::TEST ( b1082  ,
case1   
)

在文件 pat_test.cpp1431 行定义.

1431 {
1432 istringstream in("3\n"
1433 "0001 5 7\n"
1434 "1020 -1 3\n"
1435 "0233 0 -1");
1436 auto out = ostringstream();
1437 main(in, out);
1438 const auto ans = out.str();
1439 ASSERT_EQ("0233 0001", out.str());
1440 }
int main(int argc, char **argv)
Definition: main.cpp:5

引用了 main().