Record Detail

Wrong Answer

/in/cnf.cpp: In member function 'void CNF::eliminate(Literal)':
/in/cnf.cpp:20:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     for(int i = 0; i < numClauses; i++){
                    ~~^~~~~~~~~~~~
/in/cnf.cpp: In member function 'int CNF::evaluate(const int*) const':
/in/cnf.cpp:28:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     for(int i = 0; i < numClauses; i++){
                    ~~^~~~~~~~~~~~
/in/cnf.cpp: In member function 'bool CNF::hasUnit() const':
/in/cnf.cpp:36:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     for(int i = 0; i < numClauses; i++){
                    ~~^~~~~~~~~~~~
/in/cnf.cpp: In member function 'Literal CNF::getUnit() const':
/in/cnf.cpp:43:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     for(int i = 0; i < numClauses; i++){
                    ~~^~~~~~~~~~~~
/in/cnf.cpp: In member function 'void CNF::print() const':
/in/cnf.cpp:57:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     for(int i = 0; i < numClauses - 1; i++){
                    ~~^~~~~~~~~~~~~~~~
/in/cnf.cpp: In member function 'Literal CNF::getUnit() const':
/in/cnf.cpp:46:1: warning: control reaches end of non-void function [-Wreturn-type]
 }
 ^
/in/clause.cpp: In member function 'int Clause::evaluate(const int*) const':
/in/clause.cpp:21:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     for(int i = 0; i < numLiterals; i++){
                    ~~^~~~~~~~~~~~~
/in/clause.cpp: In member function 'void Clause::eliminate(Literal)':
/in/clause.cpp:34:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     for(int i = 0; i < numLiterals; i++){
                    ~~^~~~~~~~~~~~~
/in/clause.cpp:38:43: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
                     for (int j = i + 1; j < numLiterals; j++) {
                                         ~~^~~~~~~~~~~~~
/in/clause.cpp: In member function 'void Clause::print() const':
/in/clause.cpp:60:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         for(int i = 0; i < numLiterals - 1; i++){
                        ~~^~~~~~~~~~~~~~~~~
/in/solver.cpp: In function 'Solver* getEnum()':
/in/solver.cpp:20:1: warning: no return statement in function returning non-void [-Wreturn-type]
 }
 ^
/in/solver.cpp: In function 'Solver* getDeduct()':
/in/solver.cpp:24:1: warning: no return statement in function returning non-void [-Wreturn-type]
 }
 ^
# Status Time Cost Memory Cost
#1 Wrong Answer 3ms 384.0 KiB
#2 Wrong Answer 1ms 340.0 KiB
#3 Wrong Answer 1ms 340.0 KiB
#4 Wrong Answer 2ms 384.0 KiB
#5 Wrong Answer 3ms 404.0 KiB
#6 Wrong Answer 3ms 384.0 KiB
#7 Wrong Answer 3ms 424.0 KiB
#8 Wrong Answer 3ms 384.0 KiB
#9 Wrong Answer 3ms 388.0 KiB
#10 Wrong Answer 2ms 512.0 KiB
#11 Wrong Answer 4ms 380.0 KiB
#12 Wrong Answer 2ms 512.0 KiB
#13 Wrong Answer 3ms 340.0 KiB
#14 Wrong Answer 2ms 404.0 KiB
#15 Wrong Answer 2ms 384.0 KiB
#16 Wrong Answer 3ms 384.0 KiB
#17 Wrong Answer 3ms 388.0 KiB
#18 Wrong Answer 1ms 384.0 KiB
#19 Wrong Answer 2ms 392.0 KiB
#20 Wrong Answer 3ms 384.0 KiB
#21 Wrong Answer 2ms 388.0 KiB
#22 Wrong Answer 3ms 396.0 KiB
#23 Wrong Answer 4ms 384.0 KiB
#24 Wrong Answer 2ms 408.0 KiB
#25 Wrong Answer 4ms 384.0 KiB
#26 Wrong Answer 3ms 392.0 KiB
#27 Wrong Answer 4ms 416.0 KiB
#28 Wrong Answer 2ms 384.0 KiB
#29 Wrong Answer 3ms 424.0 KiB
#30 Wrong Answer 1ms 380.0 KiB
#31 Wrong Answer 2ms 340.0 KiB
#32 Wrong Answer 1ms 392.0 KiB
#33 Wrong Answer 3ms 512.0 KiB
#34 Wrong Answer 7ms 396.0 KiB

Information

Submit By
Type
Submission
Homework
Project Four: SAT
Language
C++
Submit At
2020-11-23 18:36:12
Judged At
2020-12-13 15:23:08
Judged By
Score
0
Total Time
107ms
Peak Memory
512.0 KiB