91 条题解
-
0thomas0726 LV 4 @ 2008-11-13 07:28:00
还我分啊!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!还我分啊!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!还我分啊!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!还我分啊!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!还我分啊!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-
02008-11-13 07:15:34@
`
\
``
居然陈述又改了 没看到
我以为是 abab abba····
害我才20分 -
02008-11-13 06:50:11@
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
├ 测试数据 06:答案正确... 0ms
├ 测试数据 07:答案正确... 0ms
├ 测试数据 08:答案正确... 0ms
├ 测试数据 09:答案正确... 0ms
├ 测试数据 10:答案正确... 0ms
---|---|---|---|---|---|---|---|-
Accepted 有效得分:100 有效耗时:0ms
de1ete!!!!!!!!!!
1111111111111111111111111111111
还我100分!!!!!!!!!!!!!!!!! -
02008-11-13 05:58:54@
编译通过...
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
├ 测试数据 06:答案正确... 0ms
├ 测试数据 07:答案正确... 0ms
├ 测试数据 08:答案正确... 0ms
├ 测试数据 09:答案正确... 0ms
├ 测试数据 10:答案正确... 9ms
---|---|---|---|---|---|---|---|-
Accepted 有效得分:100 有效耗时:9ms回溯+交表+朴素
-
02008-11-12 23:54:35@
枚举。。。。。。。。
-
02008-11-12 23:54:21@
├ 测试数据 10:运行超时...
---|---|---|---|---|---|---|---|-
Unaccepted 有效得分:90 有效耗时:0ms我第十个点老超时……郁闷
-
02008-11-12 23:48:07@
我晕!!!测评系统有问题!!我比赛的时候交只有50分,然后结束了原封不动的又交了一次,就70分!!!
---|---|---|---|---|---|---|---|--
编译通过...
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
├ 测试数据 06:答案正确... 0ms
├ 测试数据 07:答案正确... 0ms
├ 测试数据 08:答案错误... ├ 标准行输出
├ 错误行输出
├ 测试数据 09:答案错误... ├ 标准行输出
├ 错误行输出
├ 测试数据 10:答案错误... ├ 标准行输出
├ 错误行输出
---|---|---|---|---|---|---|---|-
Unaccepted 有效得分:70 有效耗时:0msvar n,i:longint;s:string;
function find(s:string):boolean;
var k,i,j,l,h:longint;vm:array['a'..'z']of integer;
vb:array['A'..'Z']of integer;
t:string;
begin
fillchar(vb,sizeof(vb),0);
fillchar(vm,sizeof(vm),0);
for i:=1 to length(s) do
begin
if (s[i]>='A')and(s[i]='A')and(s[i]=2 then t:=t+s[i];
end
else
begin
if vm[s[i]]>=2 then t:=t+s[i];
end;
end;
for k:=1 to length(t) do
for i:=k+1 to length(t) do
begin
if t[i]=t[k] then
begin
for h:=i+1 to length(t)-1 do
begin
for j:=h+1 to length(t) do
begin
if t[j]=t[h] then exit(true);
end;
end;
for h:=k-1 downto 1 do
for j:=i+1 to length(t) do
begin
if t[h]=t[j] then exit(true);
end;
end;
end;
exit(false);
end;
begin
readln(n);
for i:=1 to n do
begin
readln(s);
if find(s) then writeln('de1ete') else writeln('safe');
end;
end. -
02008-11-12 23:36:11@
终于在前几位了。。。。呵呵
-
02008-11-12 23:07:41@
= =地壳
-
02008-11-12 22:36:21@
地板
-
02008-11-12 21:47:10@
直接做就可了。
没有难度。
最有算法为O(NL)的算法··
枚举头和尾·