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

AcWing 1460. 我在哪? 更多...

#include <acwing.h>

静态 Public 成员函数

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

详细描述

AcWing 1460. 我在哪?

在文件 acwing.h1171 行定义.

成员函数说明

◆ main()

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

在文件 acwing.cpp3767 行定义.

3767 {
3768 int n;
3769 cin >> n;
3770 string str;
3771 cin >> str;
3772 for(int k = 1; k <= n; k++) {
3773 auto us = unordered_set<string>();
3774 bool ok = true;
3775 for(int i = 0; i + k <= n; i++) {
3776 string nstr = str.substr(i, k);
3777 if(!us.contains(nstr)) {
3778 us.insert(nstr);
3779 } else {
3780 ok = false;
3781 break;
3782 }
3783 }
3784 if(ok) {
3785 cout << k;
3786 break;
3787 }
3788 }
3789 return 0;
3790 }

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


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