Run ID 作者 问题 语言 测评结果 分数 时间 内存 代码长度 提交时间
123395 梁乃元 单词查找树 C++ 编译错误 0 0 MS 0 KB 477 2024-01-22 22:10:22

Tests(0/0):


#include <bits/stdc++.h> using namespace std ; string s [114514] ; int main ( ) { int cur = 0 ; while ( cin >> s [++ cur] ) { continue ; } sort ( s + 1 , s + n + 1 ) ; int sum = s [1] . length ( ) ; for ( int i = 2 ; i <= cur ; i ++ ) { int tl = 1 ; while ( s [i - 1] . substr ( 0 , tl ) == s [i] . substr ( 0 , tl ) && tl <= s [i] . length ( ) ) { tl ++ ; } s += s [i] - tl ; } cout<< tl + 1 << endl ; return 0 ; }


测评信息: