problemscpp
A collection of my answers to algorithm problems in c++.
静态 Public 成员函数 | 所有成员列表
acwing::acwing1843类 参考

AcWing 1843. 圆形牛棚 更多...

#include <acwing.h>

静态 Public 成员函数

static int main (istream &cin, ostream &cout)
 

详细描述

AcWing 1843. 圆形牛棚

在文件 acwing.h806 行定义.

成员函数说明

◆ main()

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

在文件 acwing.cpp2382 行定义.

2382 {
2383 unsigned short n;
2384 unsigned int min = 0;
2385 cin >> n;
2386 auto *r = new unsigned short[n];
2387 for(unsigned short i = 0; i < n; i++) {
2388 cin >> r[i];
2389 }
2390 for(unsigned short i = 0; i < n; i++) {
2391 unsigned int count = 0;
2392 for(unsigned short j = 0; j < n - 1; j++) {
2393 count += r[(i - j + n) % n] * (n - j - 1);
2394 }
2395 if(min == 0 || min > count) {
2396 min = count;
2397 }
2398 }
2399 cout << min;
2400 delete[] r;
2401 return 0;
2402 }

被这些函数引用 acwing::TEST().


该类的文档由以下文件生成: