Job 17155

Owner
Bohdan Pryshchenko
Problem
Calloc
Source
2.90KB
Result
63 points

Compiler output

prog.cpp:33:0: warning: "M_PI" redefined
 #define M_PI 3.141592653589793
 ^
In file included from /usr/include/c++/4.9/cmath:44:0,
                 from /usr/include/c++/4.9/complex:44,
                 from prog.cpp:10:
/usr/include/math.h:372:0: note: this is the location of the previous definition
 # define M_PI  3.14159265358979323846 /* pi */
 ^
prog.cpp: In function 'bool contains(std::string, std::string)':
prog.cpp:49:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  for (int i = 0; i < a.size(); i++)
                    ^
prog.cpp:51:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   if (ptr < b.size() && b[ptr] == a[i])
           ^
prog.cpp:54:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  return (ptr == b.size());
              ^
prog.cpp: In function 'bool check(std::string, std::vector<std::basic_string<char> >)':
prog.cpp:59:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  for (int i = 0; i < v.size(); i++)
                    ^
prog.cpp: In function 'std::string solve(std::vector<std::basic_string<char> >, int)':
prog.cpp:105:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  for (int i = 0; i < v.size(); i++)
                    ^
prog.cpp:108:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   for (int j = 0; j < v[i].size(); j++)
                     ^
prog.cpp:112:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
    if (id == entries[need].size())
           ^
prog.cpp: In function 'std::string solve_smart(std::vector<std::basic_string<char> >)':
prog.cpp:141:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   for (int j = 0; j < v.size(); j++)
                     ^
prog.cpp:143:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
    if (v[j].size()>i)
                   ^
prog.cpp:144:17: warning: array subscript has type 'char' [-Wchar-subscripts]
     used[v[j][i]] = 1,
                 ^

ver.cpp: In function 'int main(int, char**)':
ver.cpp:55:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     for(int j=0; j<s[i].size(); ++j) {
                   ^
ver.cpp: At global scope:
ver.cpp:41:14: warning: unused parameter 'argc' [-Wunused-parameter]
 int main(int argc, char *argv[]) {
              ^

Results

Test numberResultTime
150.2575s
240.3500s
330.3192s
430.3183s
530.3246s
640.3519s
740.3521s
840.3516s
930.3220s
1030.3230s
1160.7051s
1220.2582s
1320.2618s
1420.2596s
1520.2577s
1620.2597s
1720.2599s
1820.2604s
1920.2592s
2050.7085s
Questions?

Sponsors Gold