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

1023 组个最小数 更多...

函数

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

详细描述

1023 组个最小数

函数说明

◆ main()

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

在文件 pat.cpp767 行定义.

767 {
768 vector<int> vec(10);
769 for(int i = 0; i < 10; i++) {
770 cin >> vec[i];
771 }
772 for(int i = 1; i < 10; i++) {
773 if(vec[i] > 0) {
774 cout << i;
775 vec[i]--;
776 break;
777 }
778 }
779 for(int i = 0; i < 10; i++) {
780 while(vec[i] > 0) {
781 cout << i;
782 vec[i]--;
783 }
784 }
785 return 0;
786 }
int vec[100010]
Definition: pat.cpp:5095

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

被这些函数引用 TEST().

◆ TEST()

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

在文件 pat_test.cpp343 行定义.

343 {
344 istringstream in("2 2 0 0 0 3 0 0 1 0");
345 auto out = ostringstream();
346 main(in, out);
347 const auto ans = out.str();
348 ASSERT_EQ("10015558", out.str());
349 }
int main(int argc, char **argv)
Definition: main.cpp:5

引用了 main().