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

  1. 晋升计数
更多...

函数

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

详细描述

  1. 晋升计数

函数说明

◆ main()

int acwing::acwing1854::main ( istream &  cin,
ostream &  cout 
)

在文件 acwing.cpp6449 行定义.

6449 {
6450 int b[4][2];
6451 for(int i = 0; i < 4; i++) {
6452 for(int j = 0; j < 2; j++) {
6453 cin >> b[i][j];
6454 }
6455 }
6456 int ans[3];
6457 ans[2] = b[3][1] - b[3][0];
6458 b[2][0] -= ans[2];
6459 ans[1] = b[2][1] - b[2][0];
6460 b[1][0] -= ans[1];
6461 ans[0] = b[1][1] - b[1][0];
6462 for(int i = 0; i < 3; i++) {
6463 cout << ans[i] << endl;
6464 }
6465 return 0;
6466 }

被这些函数引用 TEST().

◆ TEST()

acwing::acwing1854::TEST ( acwing1854  ,
case1   
)

在文件 acwing_test.cpp3027 行定义.

3027 {
3028 istringstream in("1 2\n1 1\n1 1\n1 2");
3029 auto out = ostringstream();
3030 main(in, out);
3031 const auto ans = out.str();
3032 ASSERT_EQ("1\n1\n1\n", ans);
3033 }
int main(int argc, char **argv)
Definition: main.cpp:5

引用了 main().