Job 17154

Owner
Bohdan Pryshchenko
Problem
Calloc
Source
3.10KB
Result
102 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
160.2579s
250.8253s
350.9739s
451.0060s
551.0185s
650.8223s
750.8252s
850.8289s
951.0253s
1051.0303s
1161.9927s
1250.2685s
1350.2667s
1450.2690s
1550.2678s
1650.2676s
1750.2687s
1850.2680s
1950.2674s
2052.0060s
Questions?

Sponsors Gold