Run ID 作者 问题 语言 测评结果 分数 时间 内存 代码长度 提交时间
122072 周震东 单词查找树 C++ 运行出错 0 0 MS 240 KB 503 2024-01-22 11:24:08

Tests(0/10):


#include <bits/stdc++.h> using namespace std; int len, ans; char a[100]; struct tree { char data; int num; tree *t[25]; } root; void insert(tree *x, int y) { if(y > len) return; if(x->t[a[y]-64]->data != a[y]) { x->t[a[y]-64]->data = a[y]; ans++; } insert(x->t[a[y]-64], y+1); } int main() { while(~scanf("%s", a+1)) { len = strlen(a+1); insert(&root, 1); } printf("%d", ans); return 0; }


测评信息: