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

1056 组合数的和 更多...

函数

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

详细描述

1056 组合数的和

函数说明

◆ main()

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

在文件 pat.cpp1970 行定义.

1970 {
1971 int n;
1972 cin >> n;
1973 unsigned short num;
1974 int ans = 0;
1975 for(int i = 0; i < n; i++) {
1976 cin >> num;
1977 ans += num * (n - 1) * 11;
1978 }
1979 cout << ans;
1980 return 0;
1981 }

被这些函数引用 TEST().

◆ TEST()

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

在文件 pat_test.cpp861 行定义.

861 {
862 istringstream in("3 2 8 5");
863 auto out = ostringstream();
864 main(in, out);
865 const auto ans = out.str();
866 ASSERT_EQ("330", out.str());
867 }
int main(int argc, char **argv)
Definition: main.cpp:5

引用了 main().