记录详情

Accepted

/in/foo.cc: In function 'int equal(char*, char*)':
/in/foo.cc:26:3: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
   for (int i=0;i<l1;i++) if (s1[i]!=s2[i]) return 0;return 1;
   ^~~
/in/foo.cc:26:53: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'for'
   for (int i=0;i<l1;i++) if (s1[i]!=s2[i]) return 0;return 1;
                                                     ^~~~~~
/in/foo.cc: In function 'int check_1(int)':
/in/foo.cc:34:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   if (!equal(s[k][num[k]],"guilty.")||num[k]<3||num[k]>4) return 2;
                                    ^
/in/foo.cc:36:61: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   if (s[k][1][0]!='I'||s[k][1][1]!='\0'||!equal(s[k][2],"am")) return 2;
                                                             ^
/in/foo.cc:38:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   if (num[k]==4) if (!equal(s[k][3],"not")) return 2;
                                          ^
/in/foo.cc:42:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
   if (num[k]==3) return 1;return 0;
   ^~
/in/foo.cc:42:27: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if'
   if (num[k]==3) return 1;return 0;
                           ^~~~~~
/in/foo.cc: In function 'int check_2(int)':
/in/foo.cc:50:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   if (!equal(s[k][num[k]],"guilty.")||num[k]<3||num[k]>4) return 2;
                                    ^
/in/foo.cc:52:26: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   if (!equal(s[k][2],"is")) return 2;
                          ^
/in/foo.cc:54:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   if (num[k]==4) if (!equal(s[k][3],"not")) return 2;
                                          ^
/in/foo.cc:58:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
   if (num[k]==3) return 1;return 0;
   ^~
/in/foo.cc:58:27: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if'
   if (num[k]==3) return 1;return 0;
                           ^~~~~~
/in/foo.cc: In function 'int check_3(int)':
/in/foo.cc:66:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   if (num[k]!=3||!equal(s[k][1],"Today")||!equal(s[k][2],"is")) return 2;
                                        ^
/in/foo.cc:66:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   if (num[k]!=3||!equal(s[k][1],"Today")||!equal(s[k][2],"is")) return 2;
                                                              ^
/in/foo.cc: In function 'int OK(char)':
/in/foo.cc:98:39: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
 inline int OK(char ch){return (ch>='A'&&ch<='Z'||ch>='a'&&ch<='z');}
                                ~~~~~~~^~~~~~~~~
# 状态 耗时 内存占用
#1 Accepted 1ms 216.0 KiB
#2 Accepted 1ms 224.0 KiB
#3 Accepted 1ms 228.0 KiB
#4 Accepted 1ms 352.0 KiB
#5 Accepted 1ms 228.0 KiB
#6 Accepted 1ms 352.0 KiB
#7 Accepted 1ms 228.0 KiB
#8 Accepted 1ms 224.0 KiB
#9 Accepted 1ms 356.0 KiB
#10 Accepted 1ms 224.0 KiB

信息

递交者
类型
递交
题目
P1099 侦探推理
语言
C++
递交时间
2019-11-21 10:18:06
评测时间
2019-11-21 10:18:06
评测机
分数
100
总耗时
15ms
峰值内存
356.0 KiB