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

1107 老鼠爱大米 更多...

函数

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

详细描述

1107 老鼠爱大米

函数说明

◆ main()

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

在文件 pat.cpp3809 行定义.

3809 {
3810 int n;
3811 int m;
3812 cin >> n >> m;
3813 int champion = 0;
3814 for(int i = 0; i < n; i++) {
3815 int maximum = 0;
3816 for(int j = 0; j < m; j++) {
3817 int weight;
3818 cin >> weight;
3819 maximum = max(maximum, weight);
3820 }
3821 cout << maximum;
3822 if(i != n - 1) {
3823 cout << ' ';
3824 }
3825 champion = max(champion, maximum);
3826 }
3827 cout << endl
3828 << champion;
3829 return 0;
3830 }

被这些函数引用 TEST().

◆ TEST()

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

在文件 pat_test.cpp1890 行定义.

1890 {
1891 istringstream in("3 5\n"
1892 "62 53 88 72 81\n"
1893 "12 31 9 0 2\n"
1894 "91 42 39 6 48");
1895 auto out = ostringstream();
1896 main(in, out);
1897 const auto ans = out.str();
1898 ASSERT_EQ("88 31 91\n"
1899 "91",
1900 out.str());
1901 }
int main(int argc, char **argv)
Definition: main.cpp:5

引用了 main().