/ Vijos /

记录详情

Compile Error

/in/foo.cc:42:24: warning: missing terminating ' character
   42 | #define enum_rowstat 12'870
      |                        ^
/in/foo.cc:42:24: error: missing terminating ' character
   42 | #define enum_rowstat 12'870
      |                        ^~~~
/in/foo.cc:43:15: note: in expansion of macro 'enum_rowstat'
   43 | int f[20][20][enum_rowstat];
      |               ^~~~~~~~~~~~
/in/foo.cc:42:24: error: missing terminating ' character
   42 | #define enum_rowstat 12'870
      |                        ^~~~
/in/foo.cc:55:11: note: in expansion of macro 'enum_rowstat'
   55 | int h[20][enum_rowstat];
      |           ^~~~~~~~~~~~
/in/foo.cc:42:24: error: missing terminating ' character
   42 | #define enum_rowstat 12'870
      |                        ^~~~
/in/foo.cc:56:15: note: in expansion of macro 'enum_rowstat'
   56 | int g[20][20][enum_rowstat];
      |               ^~~~~~~~~~~~
/in/foo.cc: In function 'int main()':
/in/foo.cc:79:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   79 |       for (int row1 = 0; row1 + 1 < rowc.size(); row1++) {
      |                          ~~~~~~~~~^~~~~~~~~~~~~
/in/foo.cc:89:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   89 |         for (int row1 = 0; row1 < rowc.size(); row1++) {
      |                            ~~~~~^~~~~~~~~~~~~
/in/foo.cc:99:31: warning: integer overflow in expression of type 'int' results in '2147483647' [-Woverflow]
   99 |         int minor = (1 << 31) - 1;
      |                     ~~~~~~~~~~^~~

信息

递交者
类型
递交
题目
P1914 子矩阵
语言
C++
递交时间
2025-10-28 10:49:44
评测时间
2025-10-28 10:49:44
评测机
分数
0
总耗时
0ms
峰值内存
0 Bytes