├── .gitignore ├── Makefile ├── README.md ├── auto ├── Makefile ├── autojar.sh ├── clean.sh ├── irc.sh ├── mars.jar ├── mips.sh ├── token_execute.sh ├── walk.py └── zip.sh ├── doc ├── LexerArch.jpg ├── assic.png ├── pansy.drawio ├── pansy.png ├── pansy_arch.png ├── pansy_doc.jpg ├── 优化文档.md ├── 优化文档 │ ├── image-20220830155012490.png │ ├── image-20220830155803189.png │ └── image-20220830160025971.png ├── 总结感想.md ├── 编译设计文档.md └── 编译设计文档 │ ├── LexerArch.jpg │ ├── LiveInterval演示.svg │ ├── LiveIn、LiveOut.svg │ ├── image-20220222112358798.png │ ├── image-20220830155012490.png │ ├── image-20220830155803189.png │ ├── image-20220830160025971.png │ ├── image-20221225101059883.png │ ├── image-20221225114140976.png │ ├── image-20221225114238037.png │ ├── image-20221225144540011.png │ ├── image-20221225151328186.png │ ├── liveness Intervals.svg │ └── 录屏演示.svg ├── lib ├── mars.jar ├── mips1.asm ├── sylib.c ├── sylib.h └── sylib.o ├── src ├── Compiler.java ├── back │ ├── Backend.java │ ├── README.md │ ├── component │ │ ├── ObjBlock.java │ │ ├── ObjFunction.java │ │ ├── ObjGlobalVariable.java │ │ └── ObjModule.java │ ├── instruction │ │ ├── ObjBinary.java │ │ ├── ObjBranch.java │ │ ├── ObjCall.java │ │ ├── ObjCoMove.java │ │ ├── ObjComment.java │ │ ├── ObjCompare.java │ │ ├── ObjCondType.java │ │ ├── ObjInstr.java │ │ ├── ObjLoad.java │ │ ├── ObjMove.java │ │ ├── ObjRet.java │ │ ├── ObjShift.java │ │ └── ObjStore.java │ ├── operand │ │ ├── ObjImm.java │ │ ├── ObjLabel.java │ │ ├── ObjOperand.java │ │ ├── ObjPhyReg.java │ │ ├── ObjReg.java │ │ └── ObjVirReg.java │ └── process │ │ ├── BlockLiveInfo.java │ │ ├── IrParser.java │ │ ├── Peephole.java │ │ └── RegAllocator.java ├── check │ ├── CheckDataType.java │ ├── Checker.java │ ├── ErrorType.java │ ├── FuncInfo.java │ ├── PansyException.java │ ├── README.md │ ├── SymbolInfo.java │ ├── SymbolTable.java │ └── VarInfo.java ├── driver │ ├── Config.java │ └── Driver.java ├── ir │ ├── IrBuilder.java │ ├── IrSymbolTable.java │ ├── README.md │ ├── types │ │ ├── ArrayType.java │ │ ├── DataType.java │ │ ├── FunctionType.java │ │ ├── IntType.java │ │ ├── LabelType.java │ │ ├── PointerType.java │ │ ├── ValueType.java │ │ └── VoidType.java │ └── values │ │ ├── Argument.java │ │ ├── BasicBlock.java │ │ ├── Function.java │ │ ├── GlobalVariable.java │ │ ├── Module.java │ │ ├── User.java │ │ ├── Value.java │ │ ├── constants │ │ ├── ConstArray.java │ │ ├── ConstInt.java │ │ ├── ConstStr.java │ │ ├── Constant.java │ │ └── ZeroInitializer.java │ │ └── instructions │ │ ├── Add.java │ │ ├── Alloca.java │ │ ├── BinInstruction.java │ │ ├── Br.java │ │ ├── Call.java │ │ ├── GetElementPtr.java │ │ ├── Icmp.java │ │ ├── Instruction.java │ │ ├── Load.java │ │ ├── MemInstruction.java │ │ ├── Mul.java │ │ ├── Phi.java │ │ ├── Ret.java │ │ ├── Sdiv.java │ │ ├── Srem.java │ │ ├── Store.java │ │ ├── Sub.java │ │ ├── TerInstruction.java │ │ └── Zext.java ├── lexer │ ├── Lexer.java │ ├── README.md │ └── token │ │ ├── Comment.java │ │ ├── Delimiter.java │ │ ├── EOFToken.java │ │ ├── FormString.java │ │ ├── Identifier.java │ │ ├── IntConst.java │ │ ├── Reserved.java │ │ ├── SyntaxType.java │ │ └── Token.java ├── parser │ ├── ParseSupporter.java │ ├── Parser.java │ ├── README.md │ ├── SysY.g4 │ └── cst │ │ ├── AddExpNode.java │ │ ├── AssignStmtNode.java │ │ ├── BTypeNode.java │ │ ├── BlockItemNode.java │ │ ├── BlockNode.java │ │ ├── BreakStmtNode.java │ │ ├── CSTNode.java │ │ ├── CalleeNode.java │ │ ├── CondNode.java │ │ ├── ConditionStmtNode.java │ │ ├── ConstDeclNode.java │ │ ├── ConstDefNode.java │ │ ├── ConstExpNode.java │ │ ├── ConstInitValNode.java │ │ ├── ContinueStmtNode.java │ │ ├── DeclNode.java │ │ ├── EqExpNode.java │ │ ├── ExpNode.java │ │ ├── ExpStmtNode.java │ │ ├── FuncDefNode.java │ │ ├── FuncFParamNode.java │ │ ├── FuncFParamsNode.java │ │ ├── FuncRParamsNode.java │ │ ├── FuncTypeNode.java │ │ ├── InStmtNode.java │ │ ├── InitValNode.java │ │ ├── LAndExpNode.java │ │ ├── LOrExpNode.java │ │ ├── LValNode.java │ │ ├── MainFuncDefNode.java │ │ ├── MulExpNode.java │ │ ├── NumberNode.java │ │ ├── OutStmtNode.java │ │ ├── PrimaryExpNode.java │ │ ├── RelExpNode.java │ │ ├── ReturnStmtNode.java │ │ ├── RootNode.java │ │ ├── StmtNode.java │ │ ├── TokenNode.java │ │ ├── UnaryExpNode.java │ │ ├── UnaryOpNode.java │ │ ├── VarDeclNode.java │ │ ├── VarDefNode.java │ │ └── WhileStmtNode.java ├── pass │ ├── Pass.java │ ├── PassManager.java │ ├── README.md │ ├── analyze │ │ ├── BuildCFG.java │ │ ├── DomInfo.java │ │ ├── Loop.java │ │ ├── LoopInfo.java │ │ ├── LoopInfoAnalysis.java │ │ └── SideEffectAnalysis.java │ └── refactor │ │ ├── BranchOpt.java │ │ ├── DeadCodeEmit.java │ │ ├── FunctionClone.java │ │ ├── GCM.java │ │ ├── GVN.java │ │ ├── GlobalVariableLocalize.java │ │ ├── InlineFunction.java │ │ ├── InstructionSimplify.java │ │ ├── Mem2reg.java │ │ └── UselessRetEmit.java └── util │ ├── MyCompare.java │ ├── MyIO.java │ ├── MyList.java │ ├── MyMath.java │ ├── MyPair.java │ └── MyPrintf.java └── testcase ├── 2021_A ├── input1.txt ├── input10.txt ├── input11.txt ├── input12.txt ├── input13.txt ├── input14.txt ├── input15.txt ├── input16.txt ├── input17.txt ├── input18.txt ├── input19.txt ├── input2.txt ├── input20.txt ├── input21.txt ├── input22.txt ├── input23.txt ├── input24.txt ├── input25.txt ├── input26.txt ├── input27.txt ├── input28.txt ├── input29.txt ├── input3.txt ├── input30.txt ├── input4.txt ├── input5.txt ├── input6.txt ├── input7.txt ├── input8.txt ├── input9.txt ├── output1.txt ├── output10.txt ├── output11.txt ├── output12.txt ├── output13.txt ├── output14.txt ├── output15.txt ├── output16.txt ├── output17.txt ├── output18.txt ├── output19.txt ├── output2.txt ├── output20.txt ├── output21.txt ├── output22.txt ├── output23.txt ├── output24.txt ├── output25.txt ├── output26.txt ├── output27.txt ├── output28.txt ├── output29.txt ├── output3.txt ├── output30.txt ├── output4.txt ├── output5.txt ├── output6.txt ├── output7.txt ├── output8.txt ├── output9.txt ├── testfile1.txt ├── testfile10.txt ├── testfile11.txt ├── testfile12.txt ├── testfile13.txt ├── testfile14.txt ├── testfile15.txt ├── testfile16.txt ├── testfile17.txt ├── testfile18.txt ├── testfile19.txt ├── testfile2.txt ├── testfile20.txt ├── testfile21.txt ├── testfile22.txt ├── testfile23.txt ├── testfile24.txt ├── testfile25.txt ├── testfile26.txt ├── testfile27.txt ├── testfile28.txt ├── testfile29.txt ├── testfile3.txt ├── testfile30.txt ├── testfile4.txt ├── testfile5.txt ├── testfile6.txt ├── testfile7.txt ├── testfile8.txt └── testfile9.txt ├── 2021_B ├── input1.txt ├── input10.txt ├── input11.txt ├── input12.txt ├── input13.txt ├── input14.txt ├── input15.txt ├── input16.txt ├── input17.txt ├── input18.txt ├── input19.txt ├── input2.txt ├── input20.txt ├── input21.txt ├── input22.txt ├── input23.txt ├── input24.txt ├── input25.txt ├── input26.txt ├── input27.txt ├── input28.txt ├── input29.txt ├── input3.txt ├── input30.txt ├── input4.txt ├── input5.txt ├── input6.txt ├── input7.txt ├── input8.txt ├── input9.txt ├── output1.txt ├── output10.txt ├── output11.txt ├── output12.txt ├── output13.txt ├── output14.txt ├── output15.txt ├── output16.txt ├── output17.txt ├── output18.txt ├── output19.txt ├── output2.txt ├── output20.txt ├── output21.txt ├── output22.txt ├── output23.txt ├── output24.txt ├── output25.txt ├── output26.txt ├── output27.txt ├── output28.txt ├── output29.txt ├── output3.txt ├── output30.txt ├── output4.txt ├── output5.txt ├── output6.txt ├── output7.txt ├── output8.txt ├── output9.txt ├── testfile1.txt ├── testfile10.txt ├── testfile11.txt ├── testfile12.txt ├── testfile13.txt ├── testfile14.txt ├── testfile15.txt ├── testfile16.txt ├── testfile17.txt ├── testfile18.txt ├── testfile19.txt ├── testfile2.txt ├── testfile20.txt ├── testfile21.txt ├── testfile22.txt ├── testfile23.txt ├── testfile24.txt ├── testfile25.txt ├── testfile26.txt ├── testfile27.txt ├── testfile28.txt ├── testfile29.txt ├── testfile3.txt ├── testfile30.txt ├── testfile4.txt ├── testfile5.txt ├── testfile6.txt ├── testfile7.txt ├── testfile8.txt └── testfile9.txt ├── 2021_C ├── input1.txt ├── input10.txt ├── input11.txt ├── input12.txt ├── input13.txt ├── input14.txt ├── input15.txt ├── input16.txt ├── input17.txt ├── input18.txt ├── input19.txt ├── input2.txt ├── input20.txt ├── input21.txt ├── input22.txt ├── input23.txt ├── input24.txt ├── input25.txt ├── input26.txt ├── input27.txt ├── input28.txt ├── input29.txt ├── input3.txt ├── input30.txt ├── input4.txt ├── input5.txt ├── input6.txt ├── input7.txt ├── input8.txt ├── input9.txt ├── output1.txt ├── output10.txt ├── output11.txt ├── output12.txt ├── output13.txt ├── output14.txt ├── output15.txt ├── output16.txt ├── output17.txt ├── output18.txt ├── output19.txt ├── output2.txt ├── output20.txt ├── output21.txt ├── output22.txt ├── output23.txt ├── output24.txt ├── output25.txt ├── output26.txt ├── output27.txt ├── output28.txt ├── output29.txt ├── output3.txt ├── output30.txt ├── output4.txt ├── output5.txt ├── output6.txt ├── output7.txt ├── output8.txt ├── output9.txt ├── testfile1.txt ├── testfile10.txt ├── testfile11.txt ├── testfile12.txt ├── testfile13.txt ├── testfile14.txt ├── testfile15.txt ├── testfile16.txt ├── testfile17.txt ├── testfile18.txt ├── testfile19.txt ├── testfile2.txt ├── testfile20.txt ├── testfile21.txt ├── testfile22.txt ├── testfile23.txt ├── testfile24.txt ├── testfile25.txt ├── testfile26.txt ├── testfile27.txt ├── testfile28.txt ├── testfile29.txt ├── testfile3.txt ├── testfile30.txt ├── testfile4.txt ├── testfile5.txt ├── testfile6.txt ├── testfile7.txt ├── testfile8.txt └── testfile9.txt ├── 2022_A ├── input1.txt ├── input10.txt ├── input11.txt ├── input12.txt ├── input13.txt ├── input14.txt ├── input15.txt ├── input16.txt ├── input17.txt ├── input18.txt ├── input19.txt ├── input2.txt ├── input20.txt ├── input21.txt ├── input22.txt ├── input23.txt ├── input24.txt ├── input25.txt ├── input26.txt ├── input27.txt ├── input28.txt ├── input29.txt ├── input3.txt ├── input30.txt ├── input4.txt ├── input5.txt ├── input6.txt ├── input7.txt ├── input8.txt ├── input9.txt ├── output1.txt ├── output10.txt ├── output11.txt ├── output12.txt ├── output13.txt ├── output14.txt ├── output15.txt ├── output16.txt ├── output17.txt ├── output18.txt ├── output19.txt ├── output2.txt ├── output20.txt ├── output21.txt ├── output22.txt ├── output23.txt ├── output24.txt ├── output25.txt ├── output26.txt ├── output27.txt ├── output28.txt ├── output29.txt ├── output3.txt ├── output30.txt ├── output4.txt ├── output5.txt ├── output6.txt ├── output7.txt ├── output8.txt ├── output9.txt ├── testfile1.txt ├── testfile10.txt ├── testfile11.txt ├── testfile12.txt ├── testfile13.txt ├── testfile14.txt ├── testfile15.txt ├── testfile16.txt ├── testfile17.txt ├── testfile18.txt ├── testfile19.txt ├── testfile2.txt ├── testfile20.txt ├── testfile21.txt ├── testfile22.txt ├── testfile23.txt ├── testfile24.txt ├── testfile25.txt ├── testfile26.txt ├── testfile27.txt ├── testfile28.txt ├── testfile29.txt ├── testfile3.txt ├── testfile30.txt ├── testfile4.txt ├── testfile5.txt ├── testfile6.txt ├── testfile7.txt ├── testfile8.txt └── testfile9.txt ├── 2022_B ├── input1.txt ├── input10.txt ├── input11.txt ├── input12.txt ├── input13.txt ├── input14.txt ├── input15.txt ├── input16.txt ├── input17.txt ├── input18.txt ├── input19.txt ├── input2.txt ├── input20.txt ├── input21.txt ├── input22.txt ├── input23.txt ├── input24.txt ├── input25.txt ├── input26.txt ├── input27.txt ├── input28.txt ├── input29.txt ├── input3.txt ├── input30.txt ├── input4.txt ├── input5.txt ├── input6.txt ├── input7.txt ├── input8.txt ├── input9.txt ├── output1.txt ├── output10.txt ├── output11.txt ├── output12.txt ├── output13.txt ├── output14.txt ├── output15.txt ├── output16.txt ├── output17.txt ├── output18.txt ├── output19.txt ├── output2.txt ├── output20.txt ├── output21.txt ├── output22.txt ├── output23.txt ├── output24.txt ├── output25.txt ├── output26.txt ├── output27.txt ├── output28.txt ├── output29.txt ├── output3.txt ├── output30.txt ├── output4.txt ├── output5.txt ├── output6.txt ├── output7.txt ├── output8.txt ├── output9.txt ├── testfile1.txt ├── testfile10.txt ├── testfile11.txt ├── testfile12.txt ├── testfile13.txt ├── testfile14.txt ├── testfile15.txt ├── testfile16.txt ├── testfile17.txt ├── testfile18.txt ├── testfile19.txt ├── testfile2.txt ├── testfile20.txt ├── testfile21.txt ├── testfile22.txt ├── testfile23.txt ├── testfile24.txt ├── testfile25.txt ├── testfile26.txt ├── testfile27.txt ├── testfile28.txt ├── testfile29.txt ├── testfile3.txt ├── testfile30.txt ├── testfile4.txt ├── testfile5.txt ├── testfile6.txt ├── testfile7.txt ├── testfile8.txt └── testfile9.txt ├── 2022_C ├── input1.txt ├── input10.txt ├── input11.txt ├── input12.txt ├── input13.txt ├── input14.txt ├── input15.txt ├── input16.txt ├── input17.txt ├── input18.txt ├── input19.txt ├── input2.txt ├── input20.txt ├── input21.txt ├── input22.txt ├── input23.txt ├── input24.txt ├── input25.txt ├── input26.txt ├── input27.txt ├── input28.txt ├── input29.txt ├── input3.txt ├── input30.txt ├── input4.txt ├── input5.txt ├── input6.txt ├── input7.txt ├── input8.txt ├── input9.txt ├── output1.txt ├── output10.txt ├── output11.txt ├── output12.txt ├── output13.txt ├── output14.txt ├── output15.txt ├── output16.txt ├── output17.txt ├── output18.txt ├── output19.txt ├── output2.txt ├── output20.txt ├── output21.txt ├── output22.txt ├── output23.txt ├── output24.txt ├── output25.txt ├── output26.txt ├── output27.txt ├── output28.txt ├── output29.txt ├── output3.txt ├── output30.txt ├── output4.txt ├── output5.txt ├── output6.txt ├── output7.txt ├── output8.txt ├── output9.txt ├── testfile1.txt ├── testfile10.txt ├── testfile11.txt ├── testfile12.txt ├── testfile13.txt ├── testfile14.txt ├── testfile15.txt ├── testfile16.txt ├── testfile17.txt ├── testfile18.txt ├── testfile19.txt ├── testfile2.txt ├── testfile20.txt ├── testfile21.txt ├── testfile22.txt ├── testfile23.txt ├── testfile24.txt ├── testfile25.txt ├── testfile26.txt ├── testfile27.txt ├── testfile28.txt ├── testfile29.txt ├── testfile3.txt ├── testfile30.txt ├── testfile4.txt ├── testfile5.txt ├── testfile6.txt ├── testfile7.txt ├── testfile8.txt └── testfile9.txt ├── comp ├── .gitkeep ├── 00_main.out ├── 00_main.sy ├── 01_var_defn2.out ├── 01_var_defn2.sy ├── 02_var_defn3.out ├── 02_var_defn3.sy ├── 03_arr_defn2.out ├── 03_arr_defn2.sy ├── 04_arr_defn3.out ├── 04_arr_defn3.sy ├── 05_pointer_arg.sy ├── 06_const_var_defn2.out ├── 06_const_var_defn2.sy ├── 07_const_var_defn3.out ├── 07_const_var_defn3.sy ├── 08_const_array_defn.out ├── 08_const_array_defn.sy ├── 09_func_defn.out ├── 09_func_defn.sy ├── 10_var_defn_func.out ├── 10_var_defn_func.sy ├── 11_add2.out ├── 11_add2.sy ├── 12_addc.out ├── 12_addc.sy ├── 13_sub2.out ├── 13_sub2.sy ├── 14_subc.out ├── 14_subc.sy ├── 15_mul.out ├── 15_mul.sy ├── 16_mulc.out ├── 16_mulc.sy ├── 17_div.out ├── 17_div.sy ├── 18_divc.out ├── 18_divc.sy ├── 19_mod.out ├── 19_mod.sy ├── 20_rem.out ├── 20_rem.sy ├── 21_if_test2.out ├── 21_if_test2.sy ├── 22_if_test3.out ├── 22_if_test3.sy ├── 23_if_test4.out ├── 23_if_test4.sy ├── 24_if_test5.out ├── 24_if_test5.sy ├── 25_while_if.out ├── 25_while_if.sy ├── 26_while_test1.out ├── 26_while_test1.sy ├── 27_while_test2.out ├── 27_while_test2.sy ├── 28_while_test3.out ├── 28_while_test3.sy ├── 29_break.out ├── 29_break.sy ├── 30_continue.out ├── 30_continue.sy ├── 31_while_if_test1.out ├── 31_while_if_test1.sy ├── 32_while_if_test2.out ├── 32_while_if_test2.sy ├── 33_while_if_test3.out ├── 33_while_if_test3.sy ├── 34_arr_expr_len.out ├── 34_arr_expr_len.sy ├── 35_op_priority1.out ├── 35_op_priority1.sy ├── 36_op_priority2.out ├── 36_op_priority2.sy ├── 37_op_priority3.out ├── 37_op_priority3.sy ├── 38_op_priority4.in ├── 38_op_priority4.out ├── 38_op_priority4.sy ├── 39_op_priority5.out ├── 39_op_priority5.sy ├── 40_unary_op.out ├── 40_unary_op.sy ├── 41_unary_op2.out ├── 41_unary_op2.sy ├── 42_empty_stmt.out ├── 42_empty_stmt.sy ├── 43_logi_assign.in ├── 43_logi_assign.out ├── 43_logi_assign.sy ├── 44_stmt_expr.out ├── 44_stmt_expr.sy ├── 45_comment1.out ├── 45_comment1.sy ├── 46_hex_defn.out ├── 46_hex_defn.sy ├── 47_hex_oct_add.out ├── 47_hex_oct_add.sy ├── 48_assign_complex_expr.out ├── 48_assign_complex_expr.sy ├── 49_if_complex_expr.out ├── 49_if_complex_expr.sy ├── 50_short_circuit.in ├── 50_short_circuit.out ├── 50_short_circuit.sy ├── 51_short_circuit3.out ├── 51_short_circuit3.sy ├── 52_scope.out ├── 52_scope.sy ├── 53_scope2.out ├── 53_scope2.sy ├── 54_hidden_var.out ├── 54_hidden_var.sy ├── 55_sort_test1.out ├── 55_sort_test1.sy ├── 56_sort_test2.out ├── 56_sort_test2.sy ├── 57_sort_test3.out ├── 57_sort_test3.sy ├── 58_sort_test4.out ├── 58_sort_test4.sy ├── 59_sort_test5.out ├── 59_sort_test5.sy ├── 60_sort_test6.out ├── 60_sort_test6.sy ├── 61_sort_test7.in ├── 61_sort_test7.out ├── 61_sort_test7.sy ├── 62_percolation.in ├── 62_percolation.out ├── 62_percolation.sy ├── 63_big_int_mul.out ├── 63_big_int_mul.sy ├── 64_calculator.in ├── 64_calculator.out ├── 64_calculator.sy ├── 65_color.in ├── 65_color.out ├── 65_color.sy ├── 66_exgcd.out ├── 66_exgcd.sy ├── 67_reverse_output.in ├── 67_reverse_output.out ├── 67_reverse_output.sy ├── 68_brainfk.in ├── 68_brainfk.out ├── 68_brainfk.sy ├── 69_expr_eval.in ├── 69_expr_eval.out ├── 69_expr_eval.sy ├── 70_dijkstra.in ├── 70_dijkstra.out ├── 70_dijkstra.sy ├── 71_full_conn.in ├── 71_full_conn.out ├── 71_full_conn.sy ├── 72_hanoi.in ├── 72_hanoi.out ├── 72_hanoi.sy ├── 73_int_io.in ├── 73_int_io.out ├── 73_int_io.sy ├── 74_kmp.in ├── 74_kmp.out ├── 74_kmp.sy ├── 75_max_flow.in ├── 75_max_flow.out ├── 75_max_flow.sy ├── 76_n_queens.in ├── 76_n_queens.out ├── 76_n_queens.sy ├── 77_substr.out ├── 77_substr.sy ├── 78_side_effect.out ├── 78_side_effect.sy ├── 79_var_name.out ├── 79_var_name.sy ├── 80_chaos_token.out ├── 80_chaos_token.sy ├── 81_skip_spaces.in ├── 81_skip_spaces.out ├── 81_skip_spaces.sy ├── 82_long_func.out ├── 82_long_func.sy ├── 83_long_array.out ├── 83_long_array.sy ├── 84_long_array2.out ├── 84_long_array2.sy ├── 85_long_code.out ├── 85_long_code.sy ├── 86_long_code2.out ├── 86_long_code2.sy ├── 87_many_params.in ├── 87_many_params.out ├── 87_many_params.sy ├── 88_many_params2.out ├── 88_many_params2.sy ├── 89_many_globals.out ├── 89_many_globals.sy ├── 90_many_locals.out ├── 90_many_locals.sy ├── 91_many_locals2.in ├── 91_many_locals2.out ├── 91_many_locals2.sy ├── 92_register_alloc.in ├── 92_register_alloc.out ├── 92_register_alloc.sy ├── 93_nested_calls.in ├── 93_nested_calls.out ├── 93_nested_calls.sy ├── 94_nested_loops.in ├── 94_nested_loops.out ├── 94_nested_loops.sy ├── 95_float.in ├── 95_float.out ├── 95_float.sy ├── 96_matrix_add.out ├── 96_matrix_add.sy ├── 97_matrix_sub.out ├── 97_matrix_sub.sy ├── 98_matrix_mul.out ├── 98_matrix_mul.sy ├── 99_matrix_tran.out └── 99_matrix_tran.sy ├── error ├── output1.txt ├── output10.txt ├── output11.txt ├── output12.txt ├── output13.txt ├── output2.txt ├── output3.txt ├── output4.txt ├── output5.txt ├── output6.txt ├── output7.txt ├── output8.txt ├── output9.txt ├── testfile1.txt ├── testfile10.txt ├── testfile11.txt ├── testfile12.txt ├── testfile13.txt ├── testfile2.txt ├── testfile3.txt ├── testfile4.txt ├── testfile5.txt ├── testfile6.txt ├── testfile7.txt ├── testfile8.txt └── testfile9.txt ├── my ├── error1.txt ├── input1.txt ├── input2.txt ├── input3.txt ├── input4.txt ├── input5.txt ├── input6.txt ├── testfile1.txt ├── testfile2.txt ├── testfile3.txt ├── testfile4.txt ├── testfile5.txt └── testfile6.txt ├── mycomp ├── ouput1.txt ├── testfile1.txt └── testfile2.txt └── public ├── input1.txt ├── input10.txt ├── input11.txt ├── input12.txt ├── input13.txt ├── input14.txt ├── input15.txt ├── input16.txt ├── input17.txt ├── input18.txt ├── input19.txt ├── input2.txt ├── input20.txt ├── input21.txt ├── input22.txt ├── input23.txt ├── input24.txt ├── input25.txt ├── input26.txt ├── input27.txt ├── input28.txt ├── input29.txt ├── input3.txt ├── input30.txt ├── input31.txt ├── input32.txt ├── input33.txt ├── input34.txt ├── input35.txt ├── input36.txt ├── input37.txt ├── input38.txt ├── input39.txt ├── input4.txt ├── input40.txt ├── input41.txt ├── input42.txt ├── input43.txt ├── input44.txt ├── input45.txt ├── input46.txt ├── input47.txt ├── input48.txt ├── input49.txt ├── input5.txt ├── input50.txt ├── input51.txt ├── input52.txt ├── input53.txt ├── input54.txt ├── input55.txt ├── input56.txt ├── input57.txt ├── input58.txt ├── input59.txt ├── input6.txt ├── input60.txt ├── input61.txt ├── input62.txt ├── input63.txt ├── input64.txt ├── input65.txt ├── input66.txt ├── input67.txt ├── input68.txt ├── input69.txt ├── input7.txt ├── input70.txt ├── input71.txt ├── input72.txt ├── input73.txt ├── input74.txt ├── input75.txt ├── input76.txt ├── input77.txt ├── input78.txt ├── input79.txt ├── input8.txt ├── input80.txt ├── input81.txt ├── input82.txt ├── input83.txt ├── input84.txt ├── input85.txt ├── input86.txt ├── input87.txt ├── input88.txt ├── input89.txt ├── input9.txt ├── input90.txt ├── input91.txt ├── input92.txt ├── output1.txt ├── output10.txt ├── output11.txt ├── output12.txt ├── output13.txt ├── output14.txt ├── output15.txt ├── output16.txt ├── output17.txt ├── output18.txt ├── output19.txt ├── output2.txt ├── output20.txt ├── output21.txt ├── output22.txt ├── output23.txt ├── output24.txt ├── output25.txt ├── output26.txt ├── output27.txt ├── output28.txt ├── output29.txt ├── output3.txt ├── output30.txt ├── output31.txt ├── output32.txt ├── output33.txt ├── output34.txt ├── output35.txt ├── output36.txt ├── output37.txt ├── output38.txt ├── output39.txt ├── output4.txt ├── output40.txt ├── output41.txt ├── output42.txt ├── output43.txt ├── output44.txt ├── output45.txt ├── output46.txt ├── output47.txt ├── output48.txt ├── output49.txt ├── output5.txt ├── output50.txt ├── output51.txt ├── output52.txt ├── output53.txt ├── output54.txt ├── output55.txt ├── output56.txt ├── output57.txt ├── output58.txt ├── output59.txt ├── output6.txt ├── output60.txt ├── output61.txt ├── output62.txt ├── output63.txt ├── output64.txt ├── output65.txt ├── output66.txt ├── output67.txt ├── output68.txt ├── output69.txt ├── output7.txt ├── output70.txt ├── output71.txt ├── output72.txt ├── output73.txt ├── output74.txt ├── output75.txt ├── output76.txt ├── output77.txt ├── output78.txt ├── output79.txt ├── output8.txt ├── output80.txt ├── output81.txt ├── output82.txt ├── output83.txt ├── output84.txt ├── output85.txt ├── output86.txt ├── output87.txt ├── output88.txt ├── output89.txt ├── output9.txt ├── output90.txt ├── output91.txt ├── output92.txt ├── testfile1.txt ├── testfile10.txt ├── testfile11.txt ├── testfile12.txt ├── testfile13.txt ├── testfile14.txt ├── testfile15.txt ├── testfile16.txt ├── testfile17.txt ├── testfile18.txt ├── testfile19.txt ├── testfile2.txt ├── testfile20.txt ├── testfile21.txt ├── testfile22.txt ├── testfile23.txt ├── testfile24.txt ├── testfile25.txt ├── testfile26.txt ├── testfile27.txt ├── testfile28.txt ├── testfile29.txt ├── testfile3.txt ├── testfile30.txt ├── testfile31.txt ├── testfile32.txt ├── testfile33.txt ├── testfile34.txt ├── testfile35.txt ├── testfile36.txt ├── testfile37.txt ├── testfile38.txt ├── testfile39.txt ├── testfile4.txt ├── testfile40.txt ├── testfile41.txt ├── testfile42.txt ├── testfile43.txt ├── testfile44.txt ├── testfile45.txt ├── testfile46.txt ├── testfile47.txt ├── testfile48.txt ├── testfile49.txt ├── testfile5.txt ├── testfile50.txt ├── testfile51.txt ├── testfile52.txt ├── testfile53.txt ├── testfile54.txt ├── testfile55.txt ├── testfile56.txt ├── testfile57.txt ├── testfile58.txt ├── testfile59.txt ├── testfile6.txt ├── testfile60.txt ├── testfile61.txt ├── testfile62.txt ├── testfile63.txt ├── testfile64.txt ├── testfile65.txt ├── testfile66.txt ├── testfile67.txt ├── testfile68.txt ├── testfile69.txt ├── testfile7.txt ├── testfile70.txt ├── testfile71.txt ├── testfile72.txt ├── testfile73.txt ├── testfile74.txt ├── testfile75.txt ├── testfile76.txt ├── testfile77.txt ├── testfile78.txt ├── testfile79.txt ├── testfile8.txt ├── testfile80.txt ├── testfile81.txt ├── testfile82.txt ├── testfile83.txt ├── testfile84.txt ├── testfile85.txt ├── testfile86.txt ├── testfile87.txt ├── testfile88.txt ├── testfile89.txt ├── testfile9.txt ├── testfile90.txt ├── testfile91.txt └── testfile92.txt /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/.gitignore -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/README.md -------------------------------------------------------------------------------- /auto/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/auto/Makefile -------------------------------------------------------------------------------- /auto/autojar.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/auto/autojar.sh -------------------------------------------------------------------------------- /auto/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/auto/clean.sh -------------------------------------------------------------------------------- /auto/irc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/auto/irc.sh -------------------------------------------------------------------------------- /auto/mars.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/auto/mars.jar -------------------------------------------------------------------------------- /auto/mips.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/auto/mips.sh -------------------------------------------------------------------------------- /auto/token_execute.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/auto/token_execute.sh -------------------------------------------------------------------------------- /auto/walk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/auto/walk.py -------------------------------------------------------------------------------- /auto/zip.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/auto/zip.sh -------------------------------------------------------------------------------- /doc/LexerArch.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/doc/LexerArch.jpg -------------------------------------------------------------------------------- /doc/assic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/doc/assic.png -------------------------------------------------------------------------------- /doc/pansy.drawio: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/doc/pansy.drawio -------------------------------------------------------------------------------- /doc/pansy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/doc/pansy.png -------------------------------------------------------------------------------- /doc/pansy_arch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/doc/pansy_arch.png -------------------------------------------------------------------------------- /doc/pansy_doc.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/doc/pansy_doc.jpg -------------------------------------------------------------------------------- /doc/优化文档.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/doc/优化文档.md -------------------------------------------------------------------------------- /doc/总结感想.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/doc/总结感想.md -------------------------------------------------------------------------------- /doc/编译设计文档.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/doc/编译设计文档.md -------------------------------------------------------------------------------- /doc/编译设计文档/LexerArch.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/doc/编译设计文档/LexerArch.jpg -------------------------------------------------------------------------------- /doc/编译设计文档/LiveInterval演示.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/doc/编译设计文档/LiveInterval演示.svg -------------------------------------------------------------------------------- /doc/编译设计文档/LiveIn、LiveOut.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/doc/编译设计文档/LiveIn、LiveOut.svg -------------------------------------------------------------------------------- /doc/编译设计文档/录屏演示.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/doc/编译设计文档/录屏演示.svg -------------------------------------------------------------------------------- /lib/mars.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/lib/mars.jar -------------------------------------------------------------------------------- /lib/mips1.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/lib/mips1.asm -------------------------------------------------------------------------------- /lib/sylib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/lib/sylib.c -------------------------------------------------------------------------------- /lib/sylib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/lib/sylib.h -------------------------------------------------------------------------------- /lib/sylib.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/lib/sylib.o -------------------------------------------------------------------------------- /src/Compiler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/Compiler.java -------------------------------------------------------------------------------- /src/back/Backend.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/back/Backend.java -------------------------------------------------------------------------------- /src/back/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/back/README.md -------------------------------------------------------------------------------- /src/back/operand/ObjImm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/back/operand/ObjImm.java -------------------------------------------------------------------------------- /src/back/operand/ObjLabel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/back/operand/ObjLabel.java -------------------------------------------------------------------------------- /src/back/operand/ObjPhyReg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/back/operand/ObjPhyReg.java -------------------------------------------------------------------------------- /src/back/operand/ObjReg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/back/operand/ObjReg.java -------------------------------------------------------------------------------- /src/back/operand/ObjVirReg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/back/operand/ObjVirReg.java -------------------------------------------------------------------------------- /src/back/process/IrParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/back/process/IrParser.java -------------------------------------------------------------------------------- /src/back/process/Peephole.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/back/process/Peephole.java -------------------------------------------------------------------------------- /src/check/CheckDataType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/check/CheckDataType.java -------------------------------------------------------------------------------- /src/check/Checker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/check/Checker.java -------------------------------------------------------------------------------- /src/check/ErrorType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/check/ErrorType.java -------------------------------------------------------------------------------- /src/check/FuncInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/check/FuncInfo.java -------------------------------------------------------------------------------- /src/check/PansyException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/check/PansyException.java -------------------------------------------------------------------------------- /src/check/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/check/README.md -------------------------------------------------------------------------------- /src/check/SymbolInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/check/SymbolInfo.java -------------------------------------------------------------------------------- /src/check/SymbolTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/check/SymbolTable.java -------------------------------------------------------------------------------- /src/check/VarInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/check/VarInfo.java -------------------------------------------------------------------------------- /src/driver/Config.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/driver/Config.java -------------------------------------------------------------------------------- /src/driver/Driver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/driver/Driver.java -------------------------------------------------------------------------------- /src/ir/IrBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/ir/IrBuilder.java -------------------------------------------------------------------------------- /src/ir/IrSymbolTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/ir/IrSymbolTable.java -------------------------------------------------------------------------------- /src/ir/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/ir/README.md -------------------------------------------------------------------------------- /src/ir/types/ArrayType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/ir/types/ArrayType.java -------------------------------------------------------------------------------- /src/ir/types/DataType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/ir/types/DataType.java -------------------------------------------------------------------------------- /src/ir/types/FunctionType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/ir/types/FunctionType.java -------------------------------------------------------------------------------- /src/ir/types/IntType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/ir/types/IntType.java -------------------------------------------------------------------------------- /src/ir/types/LabelType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/ir/types/LabelType.java -------------------------------------------------------------------------------- /src/ir/types/PointerType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/ir/types/PointerType.java -------------------------------------------------------------------------------- /src/ir/types/ValueType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/ir/types/ValueType.java -------------------------------------------------------------------------------- /src/ir/types/VoidType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/ir/types/VoidType.java -------------------------------------------------------------------------------- /src/ir/values/Argument.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/ir/values/Argument.java -------------------------------------------------------------------------------- /src/ir/values/BasicBlock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/ir/values/BasicBlock.java -------------------------------------------------------------------------------- /src/ir/values/Function.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/ir/values/Function.java -------------------------------------------------------------------------------- /src/ir/values/Module.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/ir/values/Module.java -------------------------------------------------------------------------------- /src/ir/values/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/ir/values/User.java -------------------------------------------------------------------------------- /src/ir/values/Value.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/ir/values/Value.java -------------------------------------------------------------------------------- /src/lexer/Lexer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/lexer/Lexer.java -------------------------------------------------------------------------------- /src/lexer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/lexer/README.md -------------------------------------------------------------------------------- /src/lexer/token/Comment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/lexer/token/Comment.java -------------------------------------------------------------------------------- /src/lexer/token/Delimiter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/lexer/token/Delimiter.java -------------------------------------------------------------------------------- /src/lexer/token/EOFToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/lexer/token/EOFToken.java -------------------------------------------------------------------------------- /src/lexer/token/FormString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/lexer/token/FormString.java -------------------------------------------------------------------------------- /src/lexer/token/Identifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/lexer/token/Identifier.java -------------------------------------------------------------------------------- /src/lexer/token/IntConst.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/lexer/token/IntConst.java -------------------------------------------------------------------------------- /src/lexer/token/Reserved.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/lexer/token/Reserved.java -------------------------------------------------------------------------------- /src/lexer/token/SyntaxType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/lexer/token/SyntaxType.java -------------------------------------------------------------------------------- /src/lexer/token/Token.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/lexer/token/Token.java -------------------------------------------------------------------------------- /src/parser/ParseSupporter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/parser/ParseSupporter.java -------------------------------------------------------------------------------- /src/parser/Parser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/parser/Parser.java -------------------------------------------------------------------------------- /src/parser/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/parser/README.md -------------------------------------------------------------------------------- /src/parser/SysY.g4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/parser/SysY.g4 -------------------------------------------------------------------------------- /src/parser/cst/AddExpNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/parser/cst/AddExpNode.java -------------------------------------------------------------------------------- /src/parser/cst/BTypeNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/parser/cst/BTypeNode.java -------------------------------------------------------------------------------- /src/parser/cst/BlockNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/parser/cst/BlockNode.java -------------------------------------------------------------------------------- /src/parser/cst/CSTNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/parser/cst/CSTNode.java -------------------------------------------------------------------------------- /src/parser/cst/CalleeNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/parser/cst/CalleeNode.java -------------------------------------------------------------------------------- /src/parser/cst/CondNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/parser/cst/CondNode.java -------------------------------------------------------------------------------- /src/parser/cst/DeclNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/parser/cst/DeclNode.java -------------------------------------------------------------------------------- /src/parser/cst/EqExpNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/parser/cst/EqExpNode.java -------------------------------------------------------------------------------- /src/parser/cst/ExpNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/parser/cst/ExpNode.java -------------------------------------------------------------------------------- /src/parser/cst/ExpStmtNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/parser/cst/ExpStmtNode.java -------------------------------------------------------------------------------- /src/parser/cst/FuncDefNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/parser/cst/FuncDefNode.java -------------------------------------------------------------------------------- /src/parser/cst/InStmtNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/parser/cst/InStmtNode.java -------------------------------------------------------------------------------- /src/parser/cst/InitValNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/parser/cst/InitValNode.java -------------------------------------------------------------------------------- /src/parser/cst/LAndExpNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/parser/cst/LAndExpNode.java -------------------------------------------------------------------------------- /src/parser/cst/LOrExpNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/parser/cst/LOrExpNode.java -------------------------------------------------------------------------------- /src/parser/cst/LValNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/parser/cst/LValNode.java -------------------------------------------------------------------------------- /src/parser/cst/MulExpNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/parser/cst/MulExpNode.java -------------------------------------------------------------------------------- /src/parser/cst/NumberNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/parser/cst/NumberNode.java -------------------------------------------------------------------------------- /src/parser/cst/OutStmtNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/parser/cst/OutStmtNode.java -------------------------------------------------------------------------------- /src/parser/cst/RelExpNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/parser/cst/RelExpNode.java -------------------------------------------------------------------------------- /src/parser/cst/RootNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/parser/cst/RootNode.java -------------------------------------------------------------------------------- /src/parser/cst/StmtNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/parser/cst/StmtNode.java -------------------------------------------------------------------------------- /src/parser/cst/TokenNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/parser/cst/TokenNode.java -------------------------------------------------------------------------------- /src/parser/cst/UnaryOpNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/parser/cst/UnaryOpNode.java -------------------------------------------------------------------------------- /src/parser/cst/VarDeclNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/parser/cst/VarDeclNode.java -------------------------------------------------------------------------------- /src/parser/cst/VarDefNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/parser/cst/VarDefNode.java -------------------------------------------------------------------------------- /src/pass/Pass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/pass/Pass.java -------------------------------------------------------------------------------- /src/pass/PassManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/pass/PassManager.java -------------------------------------------------------------------------------- /src/pass/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/pass/README.md -------------------------------------------------------------------------------- /src/pass/analyze/BuildCFG.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/pass/analyze/BuildCFG.java -------------------------------------------------------------------------------- /src/pass/analyze/DomInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/pass/analyze/DomInfo.java -------------------------------------------------------------------------------- /src/pass/analyze/Loop.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/pass/analyze/Loop.java -------------------------------------------------------------------------------- /src/pass/analyze/LoopInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/pass/analyze/LoopInfo.java -------------------------------------------------------------------------------- /src/pass/refactor/GCM.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/pass/refactor/GCM.java -------------------------------------------------------------------------------- /src/pass/refactor/GVN.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/pass/refactor/GVN.java -------------------------------------------------------------------------------- /src/pass/refactor/Mem2reg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/pass/refactor/Mem2reg.java -------------------------------------------------------------------------------- /src/util/MyCompare.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/util/MyCompare.java -------------------------------------------------------------------------------- /src/util/MyIO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/util/MyIO.java -------------------------------------------------------------------------------- /src/util/MyList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/util/MyList.java -------------------------------------------------------------------------------- /src/util/MyMath.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/util/MyMath.java -------------------------------------------------------------------------------- /src/util/MyPair.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/util/MyPair.java -------------------------------------------------------------------------------- /src/util/MyPrintf.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/src/util/MyPrintf.java -------------------------------------------------------------------------------- /testcase/2021_A/input1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_A/input1.txt -------------------------------------------------------------------------------- /testcase/2021_A/input10.txt: -------------------------------------------------------------------------------- 1 | 1 2 | 2 -------------------------------------------------------------------------------- /testcase/2021_A/input11.txt: -------------------------------------------------------------------------------- 1 | 4 2 | 2 3 | 1 -------------------------------------------------------------------------------- /testcase/2021_A/input12.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/2021_A/input13.txt: -------------------------------------------------------------------------------- 1 | 123 2 | 456 3 | 12 4 | 324 -------------------------------------------------------------------------------- /testcase/2021_A/input14.txt: -------------------------------------------------------------------------------- 1 | 6 2 | 0 3 | 1 4 | 6 5 | 8 6 | 20 7 | 30 8 | -------------------------------------------------------------------------------- /testcase/2021_A/input15.txt: -------------------------------------------------------------------------------- 1 | 200 2 | -------------------------------------------------------------------------------- /testcase/2021_A/input16.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_A/input16.txt -------------------------------------------------------------------------------- /testcase/2021_A/input17.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_A/input17.txt -------------------------------------------------------------------------------- /testcase/2021_A/input18.txt: -------------------------------------------------------------------------------- 1 | 9 2 | 8 3 | 7 4 | 6 5 | 5 6 | 4 7 | 3 8 | 2 9 | 1 10 | -------------------------------------------------------------------------------- /testcase/2021_A/input19.txt: -------------------------------------------------------------------------------- 1 | 1 -------------------------------------------------------------------------------- /testcase/2021_A/input2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_A/input2.txt -------------------------------------------------------------------------------- /testcase/2021_A/input20.txt: -------------------------------------------------------------------------------- 1 | 1 2 | 1 -------------------------------------------------------------------------------- /testcase/2021_A/input21.txt: -------------------------------------------------------------------------------- 1 | 42 2 | -------------------------------------------------------------------------------- /testcase/2021_A/input22.txt: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /testcase/2021_A/input23.txt: -------------------------------------------------------------------------------- 1 | 1 2 | 2 3 | 3 -------------------------------------------------------------------------------- /testcase/2021_A/input24.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_A/input24.txt -------------------------------------------------------------------------------- /testcase/2021_A/input25.txt: -------------------------------------------------------------------------------- 1 | 24 2 | 27 3 | 342526 4 | -------------------------------------------------------------------------------- /testcase/2021_A/input26.txt: -------------------------------------------------------------------------------- 1 | 3 -------------------------------------------------------------------------------- /testcase/2021_A/input27.txt: -------------------------------------------------------------------------------- 1 | 3 -------------------------------------------------------------------------------- /testcase/2021_A/input28.txt: -------------------------------------------------------------------------------- 1 | 9 8 7 6 5 4 3 2 1 2 | -------------------------------------------------------------------------------- /testcase/2021_A/input29.txt: -------------------------------------------------------------------------------- 1 | 123 456 12 324 -------------------------------------------------------------------------------- /testcase/2021_A/input3.txt: -------------------------------------------------------------------------------- 1 | 1 -------------------------------------------------------------------------------- /testcase/2021_A/input30.txt: -------------------------------------------------------------------------------- 1 | 1 -------------------------------------------------------------------------------- /testcase/2021_A/input4.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/2021_A/input5.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/2021_A/input6.txt: -------------------------------------------------------------------------------- 1 | 4 -------------------------------------------------------------------------------- /testcase/2021_A/input7.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_A/input7.txt -------------------------------------------------------------------------------- /testcase/2021_A/input8.txt: -------------------------------------------------------------------------------- 1 | 1 2 | 2 3 | 3 4 | 4 5 | 5 6 | 6 7 | 7 8 | 8 -------------------------------------------------------------------------------- /testcase/2021_A/input9.txt: -------------------------------------------------------------------------------- 1 | 1 2 | 12 -------------------------------------------------------------------------------- /testcase/2021_A/output1.txt: -------------------------------------------------------------------------------- 1 | 4, 31346, 5 -------------------------------------------------------------------------------- /testcase/2021_A/output10.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_A/output10.txt -------------------------------------------------------------------------------- /testcase/2021_A/output11.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_A/output11.txt -------------------------------------------------------------------------------- /testcase/2021_A/output12.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_A/output12.txt -------------------------------------------------------------------------------- /testcase/2021_A/output13.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_A/output13.txt -------------------------------------------------------------------------------- /testcase/2021_A/output14.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_A/output14.txt -------------------------------------------------------------------------------- /testcase/2021_A/output15.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_A/output15.txt -------------------------------------------------------------------------------- /testcase/2021_A/output16.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_A/output16.txt -------------------------------------------------------------------------------- /testcase/2021_A/output17.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_A/output17.txt -------------------------------------------------------------------------------- /testcase/2021_A/output18.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_A/output18.txt -------------------------------------------------------------------------------- /testcase/2021_A/output19.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_A/output19.txt -------------------------------------------------------------------------------- /testcase/2021_A/output2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_A/output2.txt -------------------------------------------------------------------------------- /testcase/2021_A/output20.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_A/output20.txt -------------------------------------------------------------------------------- /testcase/2021_A/output21.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_A/output21.txt -------------------------------------------------------------------------------- /testcase/2021_A/output22.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_A/output22.txt -------------------------------------------------------------------------------- /testcase/2021_A/output23.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_A/output23.txt -------------------------------------------------------------------------------- /testcase/2021_A/output24.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_A/output24.txt -------------------------------------------------------------------------------- /testcase/2021_A/output25.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_A/output25.txt -------------------------------------------------------------------------------- /testcase/2021_A/output26.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_A/output26.txt -------------------------------------------------------------------------------- /testcase/2021_A/output27.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_A/output27.txt -------------------------------------------------------------------------------- /testcase/2021_A/output28.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_A/output28.txt -------------------------------------------------------------------------------- /testcase/2021_A/output29.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_A/output29.txt -------------------------------------------------------------------------------- /testcase/2021_A/output3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_A/output3.txt -------------------------------------------------------------------------------- /testcase/2021_A/output30.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_A/output30.txt -------------------------------------------------------------------------------- /testcase/2021_A/output4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_A/output4.txt -------------------------------------------------------------------------------- /testcase/2021_A/output5.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_A/output5.txt -------------------------------------------------------------------------------- /testcase/2021_A/output6.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_A/output6.txt -------------------------------------------------------------------------------- /testcase/2021_A/output7.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_A/output7.txt -------------------------------------------------------------------------------- /testcase/2021_A/output8.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_A/output8.txt -------------------------------------------------------------------------------- /testcase/2021_A/output9.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_A/output9.txt -------------------------------------------------------------------------------- /testcase/2021_A/testfile1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_A/testfile1.txt -------------------------------------------------------------------------------- /testcase/2021_A/testfile10.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_A/testfile10.txt -------------------------------------------------------------------------------- /testcase/2021_A/testfile11.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_A/testfile11.txt -------------------------------------------------------------------------------- /testcase/2021_A/testfile12.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_A/testfile12.txt -------------------------------------------------------------------------------- /testcase/2021_A/testfile13.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_A/testfile13.txt -------------------------------------------------------------------------------- /testcase/2021_A/testfile14.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_A/testfile14.txt -------------------------------------------------------------------------------- /testcase/2021_A/testfile15.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_A/testfile15.txt -------------------------------------------------------------------------------- /testcase/2021_A/testfile16.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_A/testfile16.txt -------------------------------------------------------------------------------- /testcase/2021_A/testfile17.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_A/testfile17.txt -------------------------------------------------------------------------------- /testcase/2021_A/testfile18.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_A/testfile18.txt -------------------------------------------------------------------------------- /testcase/2021_A/testfile19.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_A/testfile19.txt -------------------------------------------------------------------------------- /testcase/2021_A/testfile2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_A/testfile2.txt -------------------------------------------------------------------------------- /testcase/2021_A/testfile20.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_A/testfile20.txt -------------------------------------------------------------------------------- /testcase/2021_A/testfile21.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_A/testfile21.txt -------------------------------------------------------------------------------- /testcase/2021_A/testfile22.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_A/testfile22.txt -------------------------------------------------------------------------------- /testcase/2021_A/testfile23.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_A/testfile23.txt -------------------------------------------------------------------------------- /testcase/2021_A/testfile24.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_A/testfile24.txt -------------------------------------------------------------------------------- /testcase/2021_A/testfile25.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_A/testfile25.txt -------------------------------------------------------------------------------- /testcase/2021_A/testfile26.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_A/testfile26.txt -------------------------------------------------------------------------------- /testcase/2021_A/testfile27.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_A/testfile27.txt -------------------------------------------------------------------------------- /testcase/2021_A/testfile28.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_A/testfile28.txt -------------------------------------------------------------------------------- /testcase/2021_A/testfile29.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_A/testfile29.txt -------------------------------------------------------------------------------- /testcase/2021_A/testfile3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_A/testfile3.txt -------------------------------------------------------------------------------- /testcase/2021_A/testfile30.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_A/testfile30.txt -------------------------------------------------------------------------------- /testcase/2021_A/testfile4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_A/testfile4.txt -------------------------------------------------------------------------------- /testcase/2021_A/testfile5.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_A/testfile5.txt -------------------------------------------------------------------------------- /testcase/2021_A/testfile6.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_A/testfile6.txt -------------------------------------------------------------------------------- /testcase/2021_A/testfile7.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_A/testfile7.txt -------------------------------------------------------------------------------- /testcase/2021_A/testfile8.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_A/testfile8.txt -------------------------------------------------------------------------------- /testcase/2021_A/testfile9.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_A/testfile9.txt -------------------------------------------------------------------------------- /testcase/2021_B/input1.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/2021_B/input10.txt: -------------------------------------------------------------------------------- 1 | 2 2 | 3 3 | 4 4 | 5 -------------------------------------------------------------------------------- /testcase/2021_B/input11.txt: -------------------------------------------------------------------------------- 1 | 5 2 | 2 3 | 3 4 | 1 5 | 0 -------------------------------------------------------------------------------- /testcase/2021_B/input12.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/2021_B/input13.txt: -------------------------------------------------------------------------------- 1 | 6 2 | 4 3 | -------------------------------------------------------------------------------- /testcase/2021_B/input14.txt: -------------------------------------------------------------------------------- 1 | 1150 -------------------------------------------------------------------------------- /testcase/2021_B/input15.txt: -------------------------------------------------------------------------------- 1 | 2 2 | 3 3 | 4 4 | 5 -------------------------------------------------------------------------------- /testcase/2021_B/input16.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/2021_B/input17.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_B/input17.txt -------------------------------------------------------------------------------- /testcase/2021_B/input18.txt: -------------------------------------------------------------------------------- 1 | 123 2 | 0 3 | -234 -------------------------------------------------------------------------------- /testcase/2021_B/input19.txt: -------------------------------------------------------------------------------- 1 | 1 -------------------------------------------------------------------------------- /testcase/2021_B/input2.txt: -------------------------------------------------------------------------------- 1 | 2 2 | 2 3 | -------------------------------------------------------------------------------- /testcase/2021_B/input20.txt: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /testcase/2021_B/input21.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/2021_B/input22.txt: -------------------------------------------------------------------------------- 1 | 11 -------------------------------------------------------------------------------- /testcase/2021_B/input23.txt: -------------------------------------------------------------------------------- 1 | 5 2 | 9 -------------------------------------------------------------------------------- /testcase/2021_B/input24.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/2021_B/input25.txt: -------------------------------------------------------------------------------- 1 | 23 2 | 26 3 | 353 4 | -------------------------------------------------------------------------------- /testcase/2021_B/input26.txt: -------------------------------------------------------------------------------- 1 | 13 2 | 29 3 | 37 4 | -------------------------------------------------------------------------------- /testcase/2021_B/input27.txt: -------------------------------------------------------------------------------- 1 | 1 -------------------------------------------------------------------------------- /testcase/2021_B/input28.txt: -------------------------------------------------------------------------------- 1 | 123 2 | 0 3 | -234 -------------------------------------------------------------------------------- /testcase/2021_B/input29.txt: -------------------------------------------------------------------------------- 1 | 2 3 4 5 -------------------------------------------------------------------------------- /testcase/2021_B/input3.txt: -------------------------------------------------------------------------------- 1 | 9 2 | 8 3 | 7 4 | 6 5 | -------------------------------------------------------------------------------- /testcase/2021_B/input30.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/2021_B/input4.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/2021_B/input5.txt: -------------------------------------------------------------------------------- 1 | 10 2 | 20 3 | 30 -------------------------------------------------------------------------------- /testcase/2021_B/input6.txt: -------------------------------------------------------------------------------- 1 | 12308760 2 | -------------------------------------------------------------------------------- /testcase/2021_B/input7.txt: -------------------------------------------------------------------------------- 1 | 1 -------------------------------------------------------------------------------- /testcase/2021_B/input8.txt: -------------------------------------------------------------------------------- 1 | 1 2 | 8 3 | 7 4 | 6 5 | 5 6 | 4 7 | 3 8 | 2 9 | 1 10 | -------------------------------------------------------------------------------- /testcase/2021_B/input9.txt: -------------------------------------------------------------------------------- 1 | 10 -------------------------------------------------------------------------------- /testcase/2021_B/output1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_B/output1.txt -------------------------------------------------------------------------------- /testcase/2021_B/output10.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_B/output10.txt -------------------------------------------------------------------------------- /testcase/2021_B/output11.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_B/output11.txt -------------------------------------------------------------------------------- /testcase/2021_B/output12.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_B/output12.txt -------------------------------------------------------------------------------- /testcase/2021_B/output13.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_B/output13.txt -------------------------------------------------------------------------------- /testcase/2021_B/output14.txt: -------------------------------------------------------------------------------- 1 | 19373459 2 | f1: 8221 3 | f0: 0 4 | ori00:5577 5 | -------------------------------------------------------------------------------- /testcase/2021_B/output15.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_B/output15.txt -------------------------------------------------------------------------------- /testcase/2021_B/output16.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_B/output16.txt -------------------------------------------------------------------------------- /testcase/2021_B/output17.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_B/output17.txt -------------------------------------------------------------------------------- /testcase/2021_B/output18.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_B/output18.txt -------------------------------------------------------------------------------- /testcase/2021_B/output19.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_B/output19.txt -------------------------------------------------------------------------------- /testcase/2021_B/output2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_B/output2.txt -------------------------------------------------------------------------------- /testcase/2021_B/output20.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_B/output20.txt -------------------------------------------------------------------------------- /testcase/2021_B/output21.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_B/output21.txt -------------------------------------------------------------------------------- /testcase/2021_B/output22.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_B/output22.txt -------------------------------------------------------------------------------- /testcase/2021_B/output23.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_B/output23.txt -------------------------------------------------------------------------------- /testcase/2021_B/output24.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_B/output24.txt -------------------------------------------------------------------------------- /testcase/2021_B/output25.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_B/output25.txt -------------------------------------------------------------------------------- /testcase/2021_B/output26.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_B/output26.txt -------------------------------------------------------------------------------- /testcase/2021_B/output27.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_B/output27.txt -------------------------------------------------------------------------------- /testcase/2021_B/output28.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_B/output28.txt -------------------------------------------------------------------------------- /testcase/2021_B/output29.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_B/output29.txt -------------------------------------------------------------------------------- /testcase/2021_B/output3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_B/output3.txt -------------------------------------------------------------------------------- /testcase/2021_B/output30.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_B/output30.txt -------------------------------------------------------------------------------- /testcase/2021_B/output4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_B/output4.txt -------------------------------------------------------------------------------- /testcase/2021_B/output5.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_B/output5.txt -------------------------------------------------------------------------------- /testcase/2021_B/output6.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_B/output6.txt -------------------------------------------------------------------------------- /testcase/2021_B/output7.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_B/output7.txt -------------------------------------------------------------------------------- /testcase/2021_B/output8.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_B/output8.txt -------------------------------------------------------------------------------- /testcase/2021_B/output9.txt: -------------------------------------------------------------------------------- 1 | 193733852345678910 -------------------------------------------------------------------------------- /testcase/2021_B/testfile1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_B/testfile1.txt -------------------------------------------------------------------------------- /testcase/2021_B/testfile10.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_B/testfile10.txt -------------------------------------------------------------------------------- /testcase/2021_B/testfile11.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_B/testfile11.txt -------------------------------------------------------------------------------- /testcase/2021_B/testfile12.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_B/testfile12.txt -------------------------------------------------------------------------------- /testcase/2021_B/testfile13.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_B/testfile13.txt -------------------------------------------------------------------------------- /testcase/2021_B/testfile14.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_B/testfile14.txt -------------------------------------------------------------------------------- /testcase/2021_B/testfile15.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_B/testfile15.txt -------------------------------------------------------------------------------- /testcase/2021_B/testfile16.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_B/testfile16.txt -------------------------------------------------------------------------------- /testcase/2021_B/testfile17.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_B/testfile17.txt -------------------------------------------------------------------------------- /testcase/2021_B/testfile18.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_B/testfile18.txt -------------------------------------------------------------------------------- /testcase/2021_B/testfile19.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_B/testfile19.txt -------------------------------------------------------------------------------- /testcase/2021_B/testfile2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_B/testfile2.txt -------------------------------------------------------------------------------- /testcase/2021_B/testfile20.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_B/testfile20.txt -------------------------------------------------------------------------------- /testcase/2021_B/testfile21.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_B/testfile21.txt -------------------------------------------------------------------------------- /testcase/2021_B/testfile22.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_B/testfile22.txt -------------------------------------------------------------------------------- /testcase/2021_B/testfile23.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_B/testfile23.txt -------------------------------------------------------------------------------- /testcase/2021_B/testfile24.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_B/testfile24.txt -------------------------------------------------------------------------------- /testcase/2021_B/testfile25.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_B/testfile25.txt -------------------------------------------------------------------------------- /testcase/2021_B/testfile26.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_B/testfile26.txt -------------------------------------------------------------------------------- /testcase/2021_B/testfile27.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_B/testfile27.txt -------------------------------------------------------------------------------- /testcase/2021_B/testfile28.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_B/testfile28.txt -------------------------------------------------------------------------------- /testcase/2021_B/testfile29.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_B/testfile29.txt -------------------------------------------------------------------------------- /testcase/2021_B/testfile3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_B/testfile3.txt -------------------------------------------------------------------------------- /testcase/2021_B/testfile30.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_B/testfile30.txt -------------------------------------------------------------------------------- /testcase/2021_B/testfile4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_B/testfile4.txt -------------------------------------------------------------------------------- /testcase/2021_B/testfile5.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_B/testfile5.txt -------------------------------------------------------------------------------- /testcase/2021_B/testfile6.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_B/testfile6.txt -------------------------------------------------------------------------------- /testcase/2021_B/testfile7.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_B/testfile7.txt -------------------------------------------------------------------------------- /testcase/2021_B/testfile8.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_B/testfile8.txt -------------------------------------------------------------------------------- /testcase/2021_B/testfile9.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_B/testfile9.txt -------------------------------------------------------------------------------- /testcase/2021_C/input1.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/2021_C/input10.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/2021_C/input11.txt: -------------------------------------------------------------------------------- 1 | 5 -------------------------------------------------------------------------------- /testcase/2021_C/input12.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/2021_C/input13.txt: -------------------------------------------------------------------------------- 1 | 0 2 | 1 3 | -------------------------------------------------------------------------------- /testcase/2021_C/input14.txt: -------------------------------------------------------------------------------- 1 | 10 2 | -------------------------------------------------------------------------------- /testcase/2021_C/input15.txt: -------------------------------------------------------------------------------- 1 | 2 2 | 3 3 | 4 4 | 5 -------------------------------------------------------------------------------- /testcase/2021_C/input16.txt: -------------------------------------------------------------------------------- 1 | 10 2 | 15 3 | 6 4 | 6 -------------------------------------------------------------------------------- /testcase/2021_C/input17.txt: -------------------------------------------------------------------------------- 1 | 12345 2 | -------------------------------------------------------------------------------- /testcase/2021_C/input18.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_C/input18.txt -------------------------------------------------------------------------------- /testcase/2021_C/input19.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/2021_C/input2.txt: -------------------------------------------------------------------------------- 1 | 54633487 2 | 632917 3 | 30 -------------------------------------------------------------------------------- /testcase/2021_C/input20.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /testcase/2021_C/input21.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_C/input21.txt -------------------------------------------------------------------------------- /testcase/2021_C/input22.txt: -------------------------------------------------------------------------------- 1 | 1 -------------------------------------------------------------------------------- /testcase/2021_C/input23.txt: -------------------------------------------------------------------------------- 1 | 0 -------------------------------------------------------------------------------- /testcase/2021_C/input24.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_C/input24.txt -------------------------------------------------------------------------------- /testcase/2021_C/input25.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_C/input25.txt -------------------------------------------------------------------------------- /testcase/2021_C/input26.txt: -------------------------------------------------------------------------------- 1 | 33 -------------------------------------------------------------------------------- /testcase/2021_C/input27.txt: -------------------------------------------------------------------------------- 1 | 1 2 | 1 3 | -------------------------------------------------------------------------------- /testcase/2021_C/input28.txt: -------------------------------------------------------------------------------- 1 | 6 -------------------------------------------------------------------------------- /testcase/2021_C/input29.txt: -------------------------------------------------------------------------------- 1 | 233 2 | 1 3 | 42 4 | -15 5 | 0 6 | -------------------------------------------------------------------------------- /testcase/2021_C/input3.txt: -------------------------------------------------------------------------------- 1 | 1 2 | 23 3 | 3 4 | 4 5 | 52 6 | 6 7 | 7 8 | 8 9 | 99 10 | -------------------------------------------------------------------------------- /testcase/2021_C/input30.txt: -------------------------------------------------------------------------------- 1 | 123 -------------------------------------------------------------------------------- /testcase/2021_C/input4.txt: -------------------------------------------------------------------------------- 1 | 56 -------------------------------------------------------------------------------- /testcase/2021_C/input5.txt: -------------------------------------------------------------------------------- 1 | -4 2 | 0 3 | 1 4 | 2 5 | 3 6 | 4 7 | 5 8 | 6 9 | 7 10 | 8 11 | -------------------------------------------------------------------------------- /testcase/2021_C/input6.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/2021_C/input7.txt: -------------------------------------------------------------------------------- 1 | 123 -------------------------------------------------------------------------------- /testcase/2021_C/input8.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/2021_C/input9.txt: -------------------------------------------------------------------------------- 1 | 9 2 | 8 3 | 7 4 | 6 5 | 5 6 | 4 7 | 3 8 | 2 9 | 1 10 | -------------------------------------------------------------------------------- /testcase/2021_C/output1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_C/output1.txt -------------------------------------------------------------------------------- /testcase/2021_C/output10.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_C/output10.txt -------------------------------------------------------------------------------- /testcase/2021_C/output11.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_C/output11.txt -------------------------------------------------------------------------------- /testcase/2021_C/output12.txt: -------------------------------------------------------------------------------- 1 | 19182623 2 | -------------------------------------------------------------------------------- /testcase/2021_C/output13.txt: -------------------------------------------------------------------------------- 1 | 10, 30972, -5 -------------------------------------------------------------------------------- /testcase/2021_C/output14.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_C/output14.txt -------------------------------------------------------------------------------- /testcase/2021_C/output15.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_C/output15.txt -------------------------------------------------------------------------------- /testcase/2021_C/output16.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_C/output16.txt -------------------------------------------------------------------------------- /testcase/2021_C/output17.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_C/output17.txt -------------------------------------------------------------------------------- /testcase/2021_C/output18.txt: -------------------------------------------------------------------------------- 1 | 19373719 2 | 0 -2 3 | 0 2 4 | 4 5 | 0 6 | -------------------------------------------------------------------------------- /testcase/2021_C/output19.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_C/output19.txt -------------------------------------------------------------------------------- /testcase/2021_C/output2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_C/output2.txt -------------------------------------------------------------------------------- /testcase/2021_C/output20.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_C/output20.txt -------------------------------------------------------------------------------- /testcase/2021_C/output21.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_C/output21.txt -------------------------------------------------------------------------------- /testcase/2021_C/output22.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_C/output22.txt -------------------------------------------------------------------------------- /testcase/2021_C/output23.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_C/output23.txt -------------------------------------------------------------------------------- /testcase/2021_C/output24.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_C/output24.txt -------------------------------------------------------------------------------- /testcase/2021_C/output25.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_C/output25.txt -------------------------------------------------------------------------------- /testcase/2021_C/output26.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_C/output26.txt -------------------------------------------------------------------------------- /testcase/2021_C/output27.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_C/output27.txt -------------------------------------------------------------------------------- /testcase/2021_C/output28.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_C/output28.txt -------------------------------------------------------------------------------- /testcase/2021_C/output29.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_C/output29.txt -------------------------------------------------------------------------------- /testcase/2021_C/output3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_C/output3.txt -------------------------------------------------------------------------------- /testcase/2021_C/output30.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_C/output30.txt -------------------------------------------------------------------------------- /testcase/2021_C/output4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_C/output4.txt -------------------------------------------------------------------------------- /testcase/2021_C/output5.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_C/output5.txt -------------------------------------------------------------------------------- /testcase/2021_C/output6.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_C/output6.txt -------------------------------------------------------------------------------- /testcase/2021_C/output7.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_C/output7.txt -------------------------------------------------------------------------------- /testcase/2021_C/output8.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_C/output8.txt -------------------------------------------------------------------------------- /testcase/2021_C/output9.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_C/output9.txt -------------------------------------------------------------------------------- /testcase/2021_C/testfile1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_C/testfile1.txt -------------------------------------------------------------------------------- /testcase/2021_C/testfile10.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_C/testfile10.txt -------------------------------------------------------------------------------- /testcase/2021_C/testfile11.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_C/testfile11.txt -------------------------------------------------------------------------------- /testcase/2021_C/testfile12.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_C/testfile12.txt -------------------------------------------------------------------------------- /testcase/2021_C/testfile13.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_C/testfile13.txt -------------------------------------------------------------------------------- /testcase/2021_C/testfile14.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_C/testfile14.txt -------------------------------------------------------------------------------- /testcase/2021_C/testfile15.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_C/testfile15.txt -------------------------------------------------------------------------------- /testcase/2021_C/testfile16.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_C/testfile16.txt -------------------------------------------------------------------------------- /testcase/2021_C/testfile17.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_C/testfile17.txt -------------------------------------------------------------------------------- /testcase/2021_C/testfile18.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_C/testfile18.txt -------------------------------------------------------------------------------- /testcase/2021_C/testfile19.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_C/testfile19.txt -------------------------------------------------------------------------------- /testcase/2021_C/testfile2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_C/testfile2.txt -------------------------------------------------------------------------------- /testcase/2021_C/testfile20.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_C/testfile20.txt -------------------------------------------------------------------------------- /testcase/2021_C/testfile21.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_C/testfile21.txt -------------------------------------------------------------------------------- /testcase/2021_C/testfile22.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_C/testfile22.txt -------------------------------------------------------------------------------- /testcase/2021_C/testfile23.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_C/testfile23.txt -------------------------------------------------------------------------------- /testcase/2021_C/testfile24.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_C/testfile24.txt -------------------------------------------------------------------------------- /testcase/2021_C/testfile25.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_C/testfile25.txt -------------------------------------------------------------------------------- /testcase/2021_C/testfile26.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_C/testfile26.txt -------------------------------------------------------------------------------- /testcase/2021_C/testfile27.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_C/testfile27.txt -------------------------------------------------------------------------------- /testcase/2021_C/testfile28.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_C/testfile28.txt -------------------------------------------------------------------------------- /testcase/2021_C/testfile29.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_C/testfile29.txt -------------------------------------------------------------------------------- /testcase/2021_C/testfile3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_C/testfile3.txt -------------------------------------------------------------------------------- /testcase/2021_C/testfile30.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_C/testfile30.txt -------------------------------------------------------------------------------- /testcase/2021_C/testfile4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_C/testfile4.txt -------------------------------------------------------------------------------- /testcase/2021_C/testfile5.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_C/testfile5.txt -------------------------------------------------------------------------------- /testcase/2021_C/testfile6.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_C/testfile6.txt -------------------------------------------------------------------------------- /testcase/2021_C/testfile7.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_C/testfile7.txt -------------------------------------------------------------------------------- /testcase/2021_C/testfile8.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_C/testfile8.txt -------------------------------------------------------------------------------- /testcase/2021_C/testfile9.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2021_C/testfile9.txt -------------------------------------------------------------------------------- /testcase/2022_A/input1.txt: -------------------------------------------------------------------------------- 1 | 3 2 | 4 3 | -------------------------------------------------------------------------------- /testcase/2022_A/input10.txt: -------------------------------------------------------------------------------- 1 | 555 2 | -------------------------------------------------------------------------------- /testcase/2022_A/input11.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/2022_A/input12.txt: -------------------------------------------------------------------------------- 1 | 4 -------------------------------------------------------------------------------- /testcase/2022_A/input13.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_A/input13.txt -------------------------------------------------------------------------------- /testcase/2022_A/input14.txt: -------------------------------------------------------------------------------- 1 | 10 -------------------------------------------------------------------------------- /testcase/2022_A/input15.txt: -------------------------------------------------------------------------------- 1 | 2021 -------------------------------------------------------------------------------- /testcase/2022_A/input16.txt: -------------------------------------------------------------------------------- 1 | 123 2 | 456 3 | 789 -------------------------------------------------------------------------------- /testcase/2022_A/input17.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_A/input17.txt -------------------------------------------------------------------------------- /testcase/2022_A/input18.txt: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /testcase/2022_A/input19.txt: -------------------------------------------------------------------------------- 1 | 2 5 -------------------------------------------------------------------------------- /testcase/2022_A/input2.txt: -------------------------------------------------------------------------------- 1 | 123 -------------------------------------------------------------------------------- /testcase/2022_A/input20.txt: -------------------------------------------------------------------------------- 1 | 1 -------------------------------------------------------------------------------- /testcase/2022_A/input21.txt: -------------------------------------------------------------------------------- 1 | 5 -------------------------------------------------------------------------------- /testcase/2022_A/input22.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_A/input22.txt -------------------------------------------------------------------------------- /testcase/2022_A/input23.txt: -------------------------------------------------------------------------------- 1 | 8 20 4 2 | -------------------------------------------------------------------------------- /testcase/2022_A/input24.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_A/input24.txt -------------------------------------------------------------------------------- /testcase/2022_A/input25.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_A/input25.txt -------------------------------------------------------------------------------- /testcase/2022_A/input26.txt: -------------------------------------------------------------------------------- 1 | 6 -------------------------------------------------------------------------------- /testcase/2022_A/input27.txt: -------------------------------------------------------------------------------- 1 | 0 1 2 3 -------------------------------------------------------------------------------- /testcase/2022_A/input28.txt: -------------------------------------------------------------------------------- 1 | 1 2 | 2 3 | -------------------------------------------------------------------------------- /testcase/2022_A/input29.txt: -------------------------------------------------------------------------------- 1 | 123 -------------------------------------------------------------------------------- /testcase/2022_A/input3.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/2022_A/input30.txt: -------------------------------------------------------------------------------- 1 | 2 -------------------------------------------------------------------------------- /testcase/2022_A/input4.txt: -------------------------------------------------------------------------------- 1 | 10 -------------------------------------------------------------------------------- /testcase/2022_A/input5.txt: -------------------------------------------------------------------------------- 1 | 5 2 | 3 3 | 1 4 | 2 5 | 6 6 | 4 -------------------------------------------------------------------------------- /testcase/2022_A/input6.txt: -------------------------------------------------------------------------------- 1 | 1 -------------------------------------------------------------------------------- /testcase/2022_A/input7.txt: -------------------------------------------------------------------------------- 1 | 123 -------------------------------------------------------------------------------- /testcase/2022_A/input8.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/2022_A/input9.txt: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /testcase/2022_A/output1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_A/output1.txt -------------------------------------------------------------------------------- /testcase/2022_A/output10.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_A/output10.txt -------------------------------------------------------------------------------- /testcase/2022_A/output11.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_A/output11.txt -------------------------------------------------------------------------------- /testcase/2022_A/output12.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_A/output12.txt -------------------------------------------------------------------------------- /testcase/2022_A/output13.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_A/output13.txt -------------------------------------------------------------------------------- /testcase/2022_A/output14.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_A/output14.txt -------------------------------------------------------------------------------- /testcase/2022_A/output15.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_A/output15.txt -------------------------------------------------------------------------------- /testcase/2022_A/output16.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_A/output16.txt -------------------------------------------------------------------------------- /testcase/2022_A/output17.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_A/output17.txt -------------------------------------------------------------------------------- /testcase/2022_A/output18.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_A/output18.txt -------------------------------------------------------------------------------- /testcase/2022_A/output19.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_A/output19.txt -------------------------------------------------------------------------------- /testcase/2022_A/output2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_A/output2.txt -------------------------------------------------------------------------------- /testcase/2022_A/output20.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_A/output20.txt -------------------------------------------------------------------------------- /testcase/2022_A/output21.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_A/output21.txt -------------------------------------------------------------------------------- /testcase/2022_A/output22.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_A/output22.txt -------------------------------------------------------------------------------- /testcase/2022_A/output23.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_A/output23.txt -------------------------------------------------------------------------------- /testcase/2022_A/output24.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_A/output24.txt -------------------------------------------------------------------------------- /testcase/2022_A/output25.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_A/output25.txt -------------------------------------------------------------------------------- /testcase/2022_A/output26.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_A/output26.txt -------------------------------------------------------------------------------- /testcase/2022_A/output27.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_A/output27.txt -------------------------------------------------------------------------------- /testcase/2022_A/output28.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_A/output28.txt -------------------------------------------------------------------------------- /testcase/2022_A/output29.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_A/output29.txt -------------------------------------------------------------------------------- /testcase/2022_A/output3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_A/output3.txt -------------------------------------------------------------------------------- /testcase/2022_A/output30.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_A/output30.txt -------------------------------------------------------------------------------- /testcase/2022_A/output4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_A/output4.txt -------------------------------------------------------------------------------- /testcase/2022_A/output5.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_A/output5.txt -------------------------------------------------------------------------------- /testcase/2022_A/output6.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_A/output6.txt -------------------------------------------------------------------------------- /testcase/2022_A/output7.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_A/output7.txt -------------------------------------------------------------------------------- /testcase/2022_A/output8.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_A/output8.txt -------------------------------------------------------------------------------- /testcase/2022_A/output9.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_A/output9.txt -------------------------------------------------------------------------------- /testcase/2022_A/testfile1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_A/testfile1.txt -------------------------------------------------------------------------------- /testcase/2022_A/testfile10.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_A/testfile10.txt -------------------------------------------------------------------------------- /testcase/2022_A/testfile11.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_A/testfile11.txt -------------------------------------------------------------------------------- /testcase/2022_A/testfile12.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_A/testfile12.txt -------------------------------------------------------------------------------- /testcase/2022_A/testfile13.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_A/testfile13.txt -------------------------------------------------------------------------------- /testcase/2022_A/testfile14.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_A/testfile14.txt -------------------------------------------------------------------------------- /testcase/2022_A/testfile15.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_A/testfile15.txt -------------------------------------------------------------------------------- /testcase/2022_A/testfile16.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_A/testfile16.txt -------------------------------------------------------------------------------- /testcase/2022_A/testfile17.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_A/testfile17.txt -------------------------------------------------------------------------------- /testcase/2022_A/testfile18.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_A/testfile18.txt -------------------------------------------------------------------------------- /testcase/2022_A/testfile19.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_A/testfile19.txt -------------------------------------------------------------------------------- /testcase/2022_A/testfile2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_A/testfile2.txt -------------------------------------------------------------------------------- /testcase/2022_A/testfile20.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_A/testfile20.txt -------------------------------------------------------------------------------- /testcase/2022_A/testfile21.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_A/testfile21.txt -------------------------------------------------------------------------------- /testcase/2022_A/testfile22.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_A/testfile22.txt -------------------------------------------------------------------------------- /testcase/2022_A/testfile23.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_A/testfile23.txt -------------------------------------------------------------------------------- /testcase/2022_A/testfile24.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_A/testfile24.txt -------------------------------------------------------------------------------- /testcase/2022_A/testfile25.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_A/testfile25.txt -------------------------------------------------------------------------------- /testcase/2022_A/testfile26.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_A/testfile26.txt -------------------------------------------------------------------------------- /testcase/2022_A/testfile27.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_A/testfile27.txt -------------------------------------------------------------------------------- /testcase/2022_A/testfile28.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_A/testfile28.txt -------------------------------------------------------------------------------- /testcase/2022_A/testfile29.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_A/testfile29.txt -------------------------------------------------------------------------------- /testcase/2022_A/testfile3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_A/testfile3.txt -------------------------------------------------------------------------------- /testcase/2022_A/testfile30.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_A/testfile30.txt -------------------------------------------------------------------------------- /testcase/2022_A/testfile4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_A/testfile4.txt -------------------------------------------------------------------------------- /testcase/2022_A/testfile5.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_A/testfile5.txt -------------------------------------------------------------------------------- /testcase/2022_A/testfile6.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_A/testfile6.txt -------------------------------------------------------------------------------- /testcase/2022_A/testfile7.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_A/testfile7.txt -------------------------------------------------------------------------------- /testcase/2022_A/testfile8.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_A/testfile8.txt -------------------------------------------------------------------------------- /testcase/2022_A/testfile9.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_A/testfile9.txt -------------------------------------------------------------------------------- /testcase/2022_B/input1.txt: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /testcase/2022_B/input10.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_B/input10.txt -------------------------------------------------------------------------------- /testcase/2022_B/input11.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /testcase/2022_B/input12.txt: -------------------------------------------------------------------------------- 1 | 123 -------------------------------------------------------------------------------- /testcase/2022_B/input13.txt: -------------------------------------------------------------------------------- 1 | 11 22 33 44 55 66 77 88 99 -------------------------------------------------------------------------------- /testcase/2022_B/input14.txt: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /testcase/2022_B/input15.txt: -------------------------------------------------------------------------------- 1 | 28 2 | 2147483647 -------------------------------------------------------------------------------- /testcase/2022_B/input16.txt: -------------------------------------------------------------------------------- 1 | 0 -------------------------------------------------------------------------------- /testcase/2022_B/input17.txt: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /testcase/2022_B/input18.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/2022_B/input19.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_B/input19.txt -------------------------------------------------------------------------------- /testcase/2022_B/input2.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/2022_B/input20.txt: -------------------------------------------------------------------------------- 1 | 12 2 | 3 3 | 9 -------------------------------------------------------------------------------- /testcase/2022_B/input21.txt: -------------------------------------------------------------------------------- 1 | 0 -------------------------------------------------------------------------------- /testcase/2022_B/input22.txt: -------------------------------------------------------------------------------- 1 | 10 2 | 2 4 6 8 10 12 14 16 18 20 3 | -------------------------------------------------------------------------------- /testcase/2022_B/input23.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/2022_B/input24.txt: -------------------------------------------------------------------------------- 1 | 40 -------------------------------------------------------------------------------- /testcase/2022_B/input25.txt: -------------------------------------------------------------------------------- 1 | 47 2 | 8990 -------------------------------------------------------------------------------- /testcase/2022_B/input26.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/2022_B/input27.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/2022_B/input28.txt: -------------------------------------------------------------------------------- 1 | 9 2 | 9 3 | 8 4 | 7 5 | 6 6 | 5 7 | 4 8 | 3 9 | 2 10 | 1 -------------------------------------------------------------------------------- /testcase/2022_B/input29.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/2022_B/input3.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/2022_B/input30.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_B/input30.txt -------------------------------------------------------------------------------- /testcase/2022_B/input4.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/2022_B/input5.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/2022_B/input6.txt: -------------------------------------------------------------------------------- 1 | 0 -------------------------------------------------------------------------------- /testcase/2022_B/input7.txt: -------------------------------------------------------------------------------- 1 | 0 -------------------------------------------------------------------------------- /testcase/2022_B/input8.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/2022_B/input9.txt: -------------------------------------------------------------------------------- 1 | 1 2 | 2 3 | -------------------------------------------------------------------------------- /testcase/2022_B/output1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_B/output1.txt -------------------------------------------------------------------------------- /testcase/2022_B/output10.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_B/output10.txt -------------------------------------------------------------------------------- /testcase/2022_B/output11.txt: -------------------------------------------------------------------------------- 1 | 20373236 2 | 100 0 3 | 0 1 2 4 | 5 | 9 8 6 | 7 6 7 | -------------------------------------------------------------------------------- /testcase/2022_B/output12.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_B/output12.txt -------------------------------------------------------------------------------- /testcase/2022_B/output13.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_B/output13.txt -------------------------------------------------------------------------------- /testcase/2022_B/output14.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_B/output14.txt -------------------------------------------------------------------------------- /testcase/2022_B/output15.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_B/output15.txt -------------------------------------------------------------------------------- /testcase/2022_B/output16.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_B/output16.txt -------------------------------------------------------------------------------- /testcase/2022_B/output17.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_B/output17.txt -------------------------------------------------------------------------------- /testcase/2022_B/output18.txt: -------------------------------------------------------------------------------- 1 | 20373389 -------------------------------------------------------------------------------- /testcase/2022_B/output19.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_B/output19.txt -------------------------------------------------------------------------------- /testcase/2022_B/output2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_B/output2.txt -------------------------------------------------------------------------------- /testcase/2022_B/output20.txt: -------------------------------------------------------------------------------- 1 | 20373866 2 | output with formatted String: local=0 -------------------------------------------------------------------------------- /testcase/2022_B/output21.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_B/output21.txt -------------------------------------------------------------------------------- /testcase/2022_B/output22.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_B/output22.txt -------------------------------------------------------------------------------- /testcase/2022_B/output23.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_B/output23.txt -------------------------------------------------------------------------------- /testcase/2022_B/output24.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_B/output24.txt -------------------------------------------------------------------------------- /testcase/2022_B/output25.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_B/output25.txt -------------------------------------------------------------------------------- /testcase/2022_B/output26.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_B/output26.txt -------------------------------------------------------------------------------- /testcase/2022_B/output27.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_B/output27.txt -------------------------------------------------------------------------------- /testcase/2022_B/output28.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_B/output28.txt -------------------------------------------------------------------------------- /testcase/2022_B/output29.txt: -------------------------------------------------------------------------------- 1 | 21210109 2 | 1, 3 3 | 100, 1000 4 | -------------------------------------------------------------------------------- /testcase/2022_B/output3.txt: -------------------------------------------------------------------------------- 1 | 21210109 2 | 1, 3 3 | 100, 1000 4 | -------------------------------------------------------------------------------- /testcase/2022_B/output30.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_B/output30.txt -------------------------------------------------------------------------------- /testcase/2022_B/output4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_B/output4.txt -------------------------------------------------------------------------------- /testcase/2022_B/output5.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_B/output5.txt -------------------------------------------------------------------------------- /testcase/2022_B/output6.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_B/output6.txt -------------------------------------------------------------------------------- /testcase/2022_B/output7.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_B/output7.txt -------------------------------------------------------------------------------- /testcase/2022_B/output8.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_B/output8.txt -------------------------------------------------------------------------------- /testcase/2022_B/output9.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_B/output9.txt -------------------------------------------------------------------------------- /testcase/2022_B/testfile1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_B/testfile1.txt -------------------------------------------------------------------------------- /testcase/2022_B/testfile10.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_B/testfile10.txt -------------------------------------------------------------------------------- /testcase/2022_B/testfile11.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_B/testfile11.txt -------------------------------------------------------------------------------- /testcase/2022_B/testfile12.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_B/testfile12.txt -------------------------------------------------------------------------------- /testcase/2022_B/testfile13.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_B/testfile13.txt -------------------------------------------------------------------------------- /testcase/2022_B/testfile2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_B/testfile2.txt -------------------------------------------------------------------------------- /testcase/2022_B/testfile3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_B/testfile3.txt -------------------------------------------------------------------------------- /testcase/2022_B/testfile4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_B/testfile4.txt -------------------------------------------------------------------------------- /testcase/2022_B/testfile5.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_B/testfile5.txt -------------------------------------------------------------------------------- /testcase/2022_B/testfile6.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_B/testfile6.txt -------------------------------------------------------------------------------- /testcase/2022_B/testfile7.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_B/testfile7.txt -------------------------------------------------------------------------------- /testcase/2022_B/testfile8.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_B/testfile8.txt -------------------------------------------------------------------------------- /testcase/2022_B/testfile9.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_B/testfile9.txt -------------------------------------------------------------------------------- /testcase/2022_C/input1.txt: -------------------------------------------------------------------------------- 1 | 16 -------------------------------------------------------------------------------- /testcase/2022_C/input10.txt: -------------------------------------------------------------------------------- 1 | 3 2 | 4 3 | 5 4 | 6 5 | 7 6 | 8 -------------------------------------------------------------------------------- /testcase/2022_C/input11.txt: -------------------------------------------------------------------------------- 1 | 123456789 -------------------------------------------------------------------------------- /testcase/2022_C/input12.txt: -------------------------------------------------------------------------------- 1 | 3 -------------------------------------------------------------------------------- /testcase/2022_C/input13.txt: -------------------------------------------------------------------------------- 1 | 1 -------------------------------------------------------------------------------- /testcase/2022_C/input14.txt: -------------------------------------------------------------------------------- 1 | 3 3 -------------------------------------------------------------------------------- /testcase/2022_C/input15.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/2022_C/input16.txt: -------------------------------------------------------------------------------- 1 | 23 2 | -------------------------------------------------------------------------------- /testcase/2022_C/input17.txt: -------------------------------------------------------------------------------- 1 | 5 6 -------------------------------------------------------------------------------- /testcase/2022_C/input18.txt: -------------------------------------------------------------------------------- 1 | 7 2 | 28 3 | 0 -------------------------------------------------------------------------------- /testcase/2022_C/input19.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/2022_C/input2.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /testcase/2022_C/input20.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/2022_C/input21.txt: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /testcase/2022_C/input22.txt: -------------------------------------------------------------------------------- 1 | 7 -------------------------------------------------------------------------------- /testcase/2022_C/input23.txt: -------------------------------------------------------------------------------- 1 | 10 2 | -------------------------------------------------------------------------------- /testcase/2022_C/input24.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/2022_C/input25.txt: -------------------------------------------------------------------------------- 1 | 35 62 45 26 2 | -------------------------------------------------------------------------------- /testcase/2022_C/input26.txt: -------------------------------------------------------------------------------- 1 | 1 70 -------------------------------------------------------------------------------- /testcase/2022_C/input27.txt: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /testcase/2022_C/input28.txt: -------------------------------------------------------------------------------- 1 | 10 2 | 9 -------------------------------------------------------------------------------- /testcase/2022_C/input29.txt: -------------------------------------------------------------------------------- 1 | 33 -------------------------------------------------------------------------------- /testcase/2022_C/input3.txt: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /testcase/2022_C/input30.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/2022_C/input4.txt: -------------------------------------------------------------------------------- 1 | 5 2 | -------------------------------------------------------------------------------- /testcase/2022_C/input5.txt: -------------------------------------------------------------------------------- 1 | 10 -------------------------------------------------------------------------------- /testcase/2022_C/input6.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/2022_C/input7.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/2022_C/input8.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/2022_C/input9.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/2022_C/output1.txt: -------------------------------------------------------------------------------- 1 | 19241027 2 | -------------------------------------------------------------------------------- /testcase/2022_C/output10.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_C/output10.txt -------------------------------------------------------------------------------- /testcase/2022_C/output11.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_C/output11.txt -------------------------------------------------------------------------------- /testcase/2022_C/output12.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/2022_C/output13.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_C/output13.txt -------------------------------------------------------------------------------- /testcase/2022_C/output14.txt: -------------------------------------------------------------------------------- 1 | 20373276 2 | 3144246 -------------------------------------------------------------------------------- /testcase/2022_C/output15.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_C/output15.txt -------------------------------------------------------------------------------- /testcase/2022_C/output16.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_C/output16.txt -------------------------------------------------------------------------------- /testcase/2022_C/output17.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_C/output17.txt -------------------------------------------------------------------------------- /testcase/2022_C/output18.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_C/output18.txt -------------------------------------------------------------------------------- /testcase/2022_C/output19.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_C/output19.txt -------------------------------------------------------------------------------- /testcase/2022_C/output2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_C/output2.txt -------------------------------------------------------------------------------- /testcase/2022_C/output20.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_C/output20.txt -------------------------------------------------------------------------------- /testcase/2022_C/output21.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_C/output21.txt -------------------------------------------------------------------------------- /testcase/2022_C/output22.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_C/output22.txt -------------------------------------------------------------------------------- /testcase/2022_C/output23.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_C/output23.txt -------------------------------------------------------------------------------- /testcase/2022_C/output24.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_C/output24.txt -------------------------------------------------------------------------------- /testcase/2022_C/output25.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_C/output25.txt -------------------------------------------------------------------------------- /testcase/2022_C/output26.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_C/output26.txt -------------------------------------------------------------------------------- /testcase/2022_C/output27.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_C/output27.txt -------------------------------------------------------------------------------- /testcase/2022_C/output28.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_C/output28.txt -------------------------------------------------------------------------------- /testcase/2022_C/output29.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_C/output29.txt -------------------------------------------------------------------------------- /testcase/2022_C/output3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_C/output3.txt -------------------------------------------------------------------------------- /testcase/2022_C/output30.txt: -------------------------------------------------------------------------------- 1 | 20376156 2 | hhh 3 | 3 4 | -------------------------------------------------------------------------------- /testcase/2022_C/output4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_C/output4.txt -------------------------------------------------------------------------------- /testcase/2022_C/output5.txt: -------------------------------------------------------------------------------- 1 | 20231097 2 | 101 3 | 4 | -------------------------------------------------------------------------------- /testcase/2022_C/output6.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_C/output6.txt -------------------------------------------------------------------------------- /testcase/2022_C/output7.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_C/output7.txt -------------------------------------------------------------------------------- /testcase/2022_C/output8.txt: -------------------------------------------------------------------------------- 1 | 20373057 2 | 114514 3 | 5 4 | 10 5 | 666 -------------------------------------------------------------------------------- /testcase/2022_C/output9.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_C/output9.txt -------------------------------------------------------------------------------- /testcase/2022_C/testfile1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_C/testfile1.txt -------------------------------------------------------------------------------- /testcase/2022_C/testfile2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_C/testfile2.txt -------------------------------------------------------------------------------- /testcase/2022_C/testfile3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_C/testfile3.txt -------------------------------------------------------------------------------- /testcase/2022_C/testfile4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_C/testfile4.txt -------------------------------------------------------------------------------- /testcase/2022_C/testfile5.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_C/testfile5.txt -------------------------------------------------------------------------------- /testcase/2022_C/testfile6.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_C/testfile6.txt -------------------------------------------------------------------------------- /testcase/2022_C/testfile7.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_C/testfile7.txt -------------------------------------------------------------------------------- /testcase/2022_C/testfile8.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_C/testfile8.txt -------------------------------------------------------------------------------- /testcase/2022_C/testfile9.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/2022_C/testfile9.txt -------------------------------------------------------------------------------- /testcase/comp/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/comp/00_main.out: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /testcase/comp/00_main.sy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/comp/00_main.sy -------------------------------------------------------------------------------- /testcase/comp/01_var_defn2.out: -------------------------------------------------------------------------------- 1 | 10 2 | -------------------------------------------------------------------------------- /testcase/comp/01_var_defn2.sy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/comp/01_var_defn2.sy -------------------------------------------------------------------------------- /testcase/comp/02_var_defn3.out: -------------------------------------------------------------------------------- 1 | 5 2 | -------------------------------------------------------------------------------- /testcase/comp/02_var_defn3.sy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/comp/02_var_defn3.sy -------------------------------------------------------------------------------- /testcase/comp/03_arr_defn2.out: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /testcase/comp/03_arr_defn2.sy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/comp/03_arr_defn2.sy -------------------------------------------------------------------------------- /testcase/comp/04_arr_defn3.out: -------------------------------------------------------------------------------- 1 | 14 2 | -------------------------------------------------------------------------------- /testcase/comp/04_arr_defn3.sy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/comp/04_arr_defn3.sy -------------------------------------------------------------------------------- /testcase/comp/06_const_var_defn2.out: -------------------------------------------------------------------------------- 1 | 5 2 | -------------------------------------------------------------------------------- /testcase/comp/07_const_var_defn3.out: -------------------------------------------------------------------------------- 1 | 5 2 | -------------------------------------------------------------------------------- /testcase/comp/08_const_array_defn.out: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /testcase/comp/09_func_defn.out: -------------------------------------------------------------------------------- 1 | 9 2 | -------------------------------------------------------------------------------- /testcase/comp/09_func_defn.sy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/comp/09_func_defn.sy -------------------------------------------------------------------------------- /testcase/comp/10_var_defn_func.out: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /testcase/comp/11_add2.out: -------------------------------------------------------------------------------- 1 | 9 2 | -------------------------------------------------------------------------------- /testcase/comp/11_add2.sy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/comp/11_add2.sy -------------------------------------------------------------------------------- /testcase/comp/12_addc.out: -------------------------------------------------------------------------------- 1 | 15 2 | -------------------------------------------------------------------------------- /testcase/comp/12_addc.sy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/comp/12_addc.sy -------------------------------------------------------------------------------- /testcase/comp/13_sub2.out: -------------------------------------------------------------------------------- 1 | 248 2 | -------------------------------------------------------------------------------- /testcase/comp/13_sub2.sy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/comp/13_sub2.sy -------------------------------------------------------------------------------- /testcase/comp/14_subc.out: -------------------------------------------------------------------------------- 1 | 8 2 | -------------------------------------------------------------------------------- /testcase/comp/14_subc.sy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/comp/14_subc.sy -------------------------------------------------------------------------------- /testcase/comp/15_mul.out: -------------------------------------------------------------------------------- 1 | 50 2 | -------------------------------------------------------------------------------- /testcase/comp/15_mul.sy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/comp/15_mul.sy -------------------------------------------------------------------------------- /testcase/comp/16_mulc.out: -------------------------------------------------------------------------------- 1 | 25 2 | -------------------------------------------------------------------------------- /testcase/comp/16_mulc.sy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/comp/16_mulc.sy -------------------------------------------------------------------------------- /testcase/comp/17_div.out: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /testcase/comp/17_div.sy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/comp/17_div.sy -------------------------------------------------------------------------------- /testcase/comp/18_divc.out: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /testcase/comp/18_divc.sy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/comp/18_divc.sy -------------------------------------------------------------------------------- /testcase/comp/19_mod.out: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /testcase/comp/19_mod.sy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/comp/19_mod.sy -------------------------------------------------------------------------------- /testcase/comp/20_rem.out: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /testcase/comp/20_rem.sy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/comp/20_rem.sy -------------------------------------------------------------------------------- /testcase/comp/21_if_test2.out: -------------------------------------------------------------------------------- 1 | -5 2 | 0 3 | -------------------------------------------------------------------------------- /testcase/comp/21_if_test2.sy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/comp/21_if_test2.sy -------------------------------------------------------------------------------- /testcase/comp/22_if_test3.out: -------------------------------------------------------------------------------- 1 | 25 2 | -------------------------------------------------------------------------------- /testcase/comp/22_if_test3.sy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/comp/22_if_test3.sy -------------------------------------------------------------------------------- /testcase/comp/23_if_test4.out: -------------------------------------------------------------------------------- 1 | 25 2 | -------------------------------------------------------------------------------- /testcase/comp/23_if_test4.sy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/comp/23_if_test4.sy -------------------------------------------------------------------------------- /testcase/comp/24_if_test5.out: -------------------------------------------------------------------------------- 1 | 25 2 | -------------------------------------------------------------------------------- /testcase/comp/24_if_test5.sy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/comp/24_if_test5.sy -------------------------------------------------------------------------------- /testcase/comp/25_while_if.out: -------------------------------------------------------------------------------- 1 | 88 2 | 0 3 | -------------------------------------------------------------------------------- /testcase/comp/25_while_if.sy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/comp/25_while_if.sy -------------------------------------------------------------------------------- /testcase/comp/26_while_test1.out: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /testcase/comp/27_while_test2.out: -------------------------------------------------------------------------------- 1 | 54 2 | -------------------------------------------------------------------------------- /testcase/comp/28_while_test3.out: -------------------------------------------------------------------------------- 1 | 23 2 | -------------------------------------------------------------------------------- /testcase/comp/29_break.out: -------------------------------------------------------------------------------- 1 | 201 2 | -------------------------------------------------------------------------------- /testcase/comp/29_break.sy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/comp/29_break.sy -------------------------------------------------------------------------------- /testcase/comp/30_continue.out: -------------------------------------------------------------------------------- 1 | 4900 2 | -------------------------------------------------------------------------------- /testcase/comp/30_continue.sy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/comp/30_continue.sy -------------------------------------------------------------------------------- /testcase/comp/31_while_if_test1.out: -------------------------------------------------------------------------------- 1 | 198 2 | -------------------------------------------------------------------------------- /testcase/comp/32_while_if_test2.out: -------------------------------------------------------------------------------- 1 | 96 2 | -------------------------------------------------------------------------------- /testcase/comp/33_while_if_test3.out: -------------------------------------------------------------------------------- 1 | 88 2 | -------------------------------------------------------------------------------- /testcase/comp/34_arr_expr_len.out: -------------------------------------------------------------------------------- 1 | 51 2 | -------------------------------------------------------------------------------- /testcase/comp/35_op_priority1.out: -------------------------------------------------------------------------------- 1 | 40 2 | -------------------------------------------------------------------------------- /testcase/comp/36_op_priority2.out: -------------------------------------------------------------------------------- 1 | 24 2 | -------------------------------------------------------------------------------- /testcase/comp/37_op_priority3.out: -------------------------------------------------------------------------------- 1 | 40 2 | -------------------------------------------------------------------------------- /testcase/comp/38_op_priority4.out: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /testcase/comp/39_op_priority5.out: -------------------------------------------------------------------------------- 1 | 1 2 | 1 3 | -------------------------------------------------------------------------------- /testcase/comp/40_unary_op.out: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /testcase/comp/40_unary_op.sy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/comp/40_unary_op.sy -------------------------------------------------------------------------------- /testcase/comp/41_unary_op2.out: -------------------------------------------------------------------------------- 1 | 4 2 | 0 3 | -------------------------------------------------------------------------------- /testcase/comp/41_unary_op2.sy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/comp/41_unary_op2.sy -------------------------------------------------------------------------------- /testcase/comp/42_empty_stmt.out: -------------------------------------------------------------------------------- 1 | 21 2 | -------------------------------------------------------------------------------- /testcase/comp/43_logi_assign.in: -------------------------------------------------------------------------------- 1 | 4 4 2 | -------------------------------------------------------------------------------- /testcase/comp/43_logi_assign.out: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /testcase/comp/44_stmt_expr.out: -------------------------------------------------------------------------------- 1 | 1024 2 | 0 3 | -------------------------------------------------------------------------------- /testcase/comp/44_stmt_expr.sy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/comp/44_stmt_expr.sy -------------------------------------------------------------------------------- /testcase/comp/45_comment1.out: -------------------------------------------------------------------------------- 1 | 5 2 | -------------------------------------------------------------------------------- /testcase/comp/45_comment1.sy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/comp/45_comment1.sy -------------------------------------------------------------------------------- /testcase/comp/46_hex_defn.out: -------------------------------------------------------------------------------- 1 | 15 2 | -------------------------------------------------------------------------------- /testcase/comp/46_hex_defn.sy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/comp/46_hex_defn.sy -------------------------------------------------------------------------------- /testcase/comp/47_hex_oct_add.out: -------------------------------------------------------------------------------- 1 | 88 2 | -------------------------------------------------------------------------------- /testcase/comp/48_assign_complex_expr.out: -------------------------------------------------------------------------------- 1 | -171 2 | 0 3 | -------------------------------------------------------------------------------- /testcase/comp/49_if_complex_expr.out: -------------------------------------------------------------------------------- 1 | 2 2 | 0 3 | -------------------------------------------------------------------------------- /testcase/comp/50_short_circuit.in: -------------------------------------------------------------------------------- 1 | 11 2 | 10 3 | 100 4 | 99 -------------------------------------------------------------------------------- /testcase/comp/50_short_circuit.out: -------------------------------------------------------------------------------- 1 | 11111210 2 | 0 3 | -------------------------------------------------------------------------------- /testcase/comp/51_short_circuit3.out: -------------------------------------------------------------------------------- 1 | 0 3 0 3 2 | 3 3 3 | ADF 4 | CIJK 5 | 0 6 | -------------------------------------------------------------------------------- /testcase/comp/52_scope.out: -------------------------------------------------------------------------------- 1 | 1 2 | 0 3 | -------------------------------------------------------------------------------- /testcase/comp/52_scope.sy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/comp/52_scope.sy -------------------------------------------------------------------------------- /testcase/comp/53_scope2.out: -------------------------------------------------------------------------------- 1 | -40 2 | 62 3 | -------------------------------------------------------------------------------- /testcase/comp/53_scope2.sy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/comp/53_scope2.sy -------------------------------------------------------------------------------- /testcase/comp/54_hidden_var.out: -------------------------------------------------------------------------------- 1 | 331 2 | 1 3 | 218 4 | 5 5 | 6719 6 | 0 7 | -------------------------------------------------------------------------------- /testcase/comp/62_percolation.out: -------------------------------------------------------------------------------- 1 | 8 2 | 0 3 | -------------------------------------------------------------------------------- /testcase/comp/64_calculator.out: -------------------------------------------------------------------------------- 1 | 2 2 | 0 3 | -------------------------------------------------------------------------------- /testcase/comp/65_color.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/comp/65_color.in -------------------------------------------------------------------------------- /testcase/comp/65_color.out: -------------------------------------------------------------------------------- 1 | 39480 2 | 56 3 | -------------------------------------------------------------------------------- /testcase/comp/65_color.sy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/comp/65_color.sy -------------------------------------------------------------------------------- /testcase/comp/66_exgcd.out: -------------------------------------------------------------------------------- 1 | 13 2 | 0 3 | -------------------------------------------------------------------------------- /testcase/comp/66_exgcd.sy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/comp/66_exgcd.sy -------------------------------------------------------------------------------- /testcase/comp/68_brainfk.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/comp/68_brainfk.in -------------------------------------------------------------------------------- /testcase/comp/68_brainfk.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/comp/68_brainfk.out -------------------------------------------------------------------------------- /testcase/comp/68_brainfk.sy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/comp/68_brainfk.sy -------------------------------------------------------------------------------- /testcase/comp/69_expr_eval.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/comp/69_expr_eval.in -------------------------------------------------------------------------------- /testcase/comp/69_expr_eval.sy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/comp/69_expr_eval.sy -------------------------------------------------------------------------------- /testcase/comp/70_dijkstra.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/comp/70_dijkstra.in -------------------------------------------------------------------------------- /testcase/comp/70_dijkstra.out: -------------------------------------------------------------------------------- 1 | 0 1 8 4 13 17 2 | 0 3 | -------------------------------------------------------------------------------- /testcase/comp/70_dijkstra.sy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/comp/70_dijkstra.sy -------------------------------------------------------------------------------- /testcase/comp/71_full_conn.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/comp/71_full_conn.in -------------------------------------------------------------------------------- /testcase/comp/71_full_conn.sy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/comp/71_full_conn.sy -------------------------------------------------------------------------------- /testcase/comp/72_hanoi.in: -------------------------------------------------------------------------------- 1 | 4 2 | 4 3 | 7 4 | 3 5 | 9 6 | -------------------------------------------------------------------------------- /testcase/comp/72_hanoi.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/comp/72_hanoi.out -------------------------------------------------------------------------------- /testcase/comp/72_hanoi.sy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/comp/72_hanoi.sy -------------------------------------------------------------------------------- /testcase/comp/73_int_io.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/comp/73_int_io.in -------------------------------------------------------------------------------- /testcase/comp/73_int_io.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/comp/73_int_io.out -------------------------------------------------------------------------------- /testcase/comp/73_int_io.sy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/comp/73_int_io.sy -------------------------------------------------------------------------------- /testcase/comp/74_kmp.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/comp/74_kmp.in -------------------------------------------------------------------------------- /testcase/comp/74_kmp.out: -------------------------------------------------------------------------------- 1 | 23 2 | 0 3 | -------------------------------------------------------------------------------- /testcase/comp/74_kmp.sy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/comp/74_kmp.sy -------------------------------------------------------------------------------- /testcase/comp/75_max_flow.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/comp/75_max_flow.in -------------------------------------------------------------------------------- /testcase/comp/75_max_flow.out: -------------------------------------------------------------------------------- 1 | 77 2 | 0 3 | -------------------------------------------------------------------------------- /testcase/comp/75_max_flow.sy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/comp/75_max_flow.sy -------------------------------------------------------------------------------- /testcase/comp/76_n_queens.in: -------------------------------------------------------------------------------- 1 | 4 2 | 1 5 6 8 3 | -------------------------------------------------------------------------------- /testcase/comp/76_n_queens.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/comp/76_n_queens.out -------------------------------------------------------------------------------- /testcase/comp/76_n_queens.sy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/comp/76_n_queens.sy -------------------------------------------------------------------------------- /testcase/comp/77_substr.out: -------------------------------------------------------------------------------- 1 | 43 2 | 6 3 | 0 4 | -------------------------------------------------------------------------------- /testcase/comp/77_substr.sy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/comp/77_substr.sy -------------------------------------------------------------------------------- /testcase/comp/79_var_name.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/comp/79_var_name.out -------------------------------------------------------------------------------- /testcase/comp/79_var_name.sy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/comp/79_var_name.sy -------------------------------------------------------------------------------- /testcase/comp/81_skip_spaces.out: -------------------------------------------------------------------------------- 1 | 55 2 | -------------------------------------------------------------------------------- /testcase/comp/82_long_func.sy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/comp/82_long_func.sy -------------------------------------------------------------------------------- /testcase/comp/84_long_array2.out: -------------------------------------------------------------------------------- 1 | 3 2 | 0 3 | -------------------------------------------------------------------------------- /testcase/comp/85_long_code.sy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/comp/85_long_code.sy -------------------------------------------------------------------------------- /testcase/comp/86_long_code2.out: -------------------------------------------------------------------------------- 1 | 160 2 | -------------------------------------------------------------------------------- /testcase/comp/87_many_params.out: -------------------------------------------------------------------------------- 1 | 331024 2 | 0 3 | -------------------------------------------------------------------------------- /testcase/comp/89_many_globals.out: -------------------------------------------------------------------------------- 1 | 2822118 2 | 0 3 | -------------------------------------------------------------------------------- /testcase/comp/90_many_locals.out: -------------------------------------------------------------------------------- 1 | 254 2 | 0 3 | -------------------------------------------------------------------------------- /testcase/comp/91_many_locals2.in: -------------------------------------------------------------------------------- 1 | 5 2 | -------------------------------------------------------------------------------- /testcase/comp/92_register_alloc.in: -------------------------------------------------------------------------------- 1 | 1 2 | 1 2 3 4 3 | -------------------------------------------------------------------------------- /testcase/comp/92_register_alloc.out: -------------------------------------------------------------------------------- 1 | 194 2 | 194 3 | -------------------------------------------------------------------------------- /testcase/comp/93_nested_calls.out: -------------------------------------------------------------------------------- 1 | 250 2 | -------------------------------------------------------------------------------- /testcase/comp/94_nested_loops.out: -------------------------------------------------------------------------------- 1 | 38 2 | -------------------------------------------------------------------------------- /testcase/comp/95_float.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/comp/95_float.in -------------------------------------------------------------------------------- /testcase/comp/95_float.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/comp/95_float.out -------------------------------------------------------------------------------- /testcase/comp/95_float.sy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/comp/95_float.sy -------------------------------------------------------------------------------- /testcase/comp/99_matrix_tran.out: -------------------------------------------------------------------------------- 1 | 000 2 | 111 3 | 222 4 | 0 5 | -------------------------------------------------------------------------------- /testcase/error/output1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/error/output1.txt -------------------------------------------------------------------------------- /testcase/error/output10.txt: -------------------------------------------------------------------------------- 1 | 1 j 2 | 10 j -------------------------------------------------------------------------------- /testcase/error/output11.txt: -------------------------------------------------------------------------------- 1 | 2 k -------------------------------------------------------------------------------- /testcase/error/output12.txt: -------------------------------------------------------------------------------- 1 | 2 l -------------------------------------------------------------------------------- /testcase/error/output13.txt: -------------------------------------------------------------------------------- 1 | 2 m 2 | 3 m -------------------------------------------------------------------------------- /testcase/error/output2.txt: -------------------------------------------------------------------------------- 1 | 1 b 2 | 6 b -------------------------------------------------------------------------------- /testcase/error/output3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/error/output3.txt -------------------------------------------------------------------------------- /testcase/error/output4.txt: -------------------------------------------------------------------------------- 1 | 6 d -------------------------------------------------------------------------------- /testcase/error/output5.txt: -------------------------------------------------------------------------------- 1 | 12 e 2 | 13 e -------------------------------------------------------------------------------- /testcase/error/output6.txt: -------------------------------------------------------------------------------- 1 | 2 f -------------------------------------------------------------------------------- /testcase/error/output7.txt: -------------------------------------------------------------------------------- 1 | 2 g 2 | 6 g -------------------------------------------------------------------------------- /testcase/error/output8.txt: -------------------------------------------------------------------------------- 1 | 3 h -------------------------------------------------------------------------------- /testcase/error/output9.txt: -------------------------------------------------------------------------------- 1 | 2 i -------------------------------------------------------------------------------- /testcase/error/testfile1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/error/testfile1.txt -------------------------------------------------------------------------------- /testcase/error/testfile10.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/error/testfile10.txt -------------------------------------------------------------------------------- /testcase/error/testfile11.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/error/testfile11.txt -------------------------------------------------------------------------------- /testcase/error/testfile12.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/error/testfile12.txt -------------------------------------------------------------------------------- /testcase/error/testfile13.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/error/testfile13.txt -------------------------------------------------------------------------------- /testcase/error/testfile2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/error/testfile2.txt -------------------------------------------------------------------------------- /testcase/error/testfile3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/error/testfile3.txt -------------------------------------------------------------------------------- /testcase/error/testfile4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/error/testfile4.txt -------------------------------------------------------------------------------- /testcase/error/testfile5.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/error/testfile5.txt -------------------------------------------------------------------------------- /testcase/error/testfile6.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/error/testfile6.txt -------------------------------------------------------------------------------- /testcase/error/testfile7.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/error/testfile7.txt -------------------------------------------------------------------------------- /testcase/error/testfile8.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/error/testfile8.txt -------------------------------------------------------------------------------- /testcase/error/testfile9.txt: -------------------------------------------------------------------------------- 1 | int main() { 2 | return 0 3 | } 4 | -------------------------------------------------------------------------------- /testcase/my/error1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/my/error1.txt -------------------------------------------------------------------------------- /testcase/my/input1.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/my/input2.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/my/input3.txt: -------------------------------------------------------------------------------- 1 | 1 2 | 2 -------------------------------------------------------------------------------- /testcase/my/input4.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/my/input5.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/my/input6.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/my/testfile1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/my/testfile1.txt -------------------------------------------------------------------------------- /testcase/my/testfile2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/my/testfile2.txt -------------------------------------------------------------------------------- /testcase/my/testfile3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/my/testfile3.txt -------------------------------------------------------------------------------- /testcase/my/testfile4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/my/testfile4.txt -------------------------------------------------------------------------------- /testcase/my/testfile5.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/my/testfile5.txt -------------------------------------------------------------------------------- /testcase/my/testfile6.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/my/testfile6.txt -------------------------------------------------------------------------------- /testcase/mycomp/ouput1.txt: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /testcase/mycomp/testfile1.txt: -------------------------------------------------------------------------------- 1 | int main(){ 2 | printf("%d\n", 3); 3 | } -------------------------------------------------------------------------------- /testcase/mycomp/testfile2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/mycomp/testfile2.txt -------------------------------------------------------------------------------- /testcase/public/input1.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/public/input10.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/public/input11.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/public/input11.txt -------------------------------------------------------------------------------- /testcase/public/input12.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/public/input13.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/public/input14.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/public/input15.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/public/input16.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/public/input17.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/public/input18.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/public/input19.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/public/input2.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/public/input20.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/public/input20.txt -------------------------------------------------------------------------------- /testcase/public/input21.txt: -------------------------------------------------------------------------------- 1 | 4 2 | 4 3 | 7 4 | 3 5 | 9 6 | -------------------------------------------------------------------------------- /testcase/public/input22.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/public/input23.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/public/input23.txt -------------------------------------------------------------------------------- /testcase/public/input24.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/public/input25.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/public/input26.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/public/input27.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/public/input28.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/public/input28.txt -------------------------------------------------------------------------------- /testcase/public/input29.txt: -------------------------------------------------------------------------------- 1 | 4 2 | 4 3 | -------------------------------------------------------------------------------- /testcase/public/input3.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/public/input30.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/public/input31.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/public/input32.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/public/input33.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/public/input34.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/public/input35.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/public/input36.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/public/input37.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/public/input38.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/public/input39.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/public/input4.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/public/input40.txt: -------------------------------------------------------------------------------- 1 | 4 2 | 1 3 | 5 4 | 6 5 | 8 6 | -------------------------------------------------------------------------------- /testcase/public/input41.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/public/input41.txt -------------------------------------------------------------------------------- /testcase/public/input42.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/public/input43.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/public/input44.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/public/input45.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/public/input46.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/public/input47.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/public/input47.txt -------------------------------------------------------------------------------- /testcase/public/input48.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/public/input49.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/public/input5.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/public/input50.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/public/input50.txt -------------------------------------------------------------------------------- /testcase/public/input51.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/public/input52.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/public/input52.txt -------------------------------------------------------------------------------- /testcase/public/input53.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/public/input54.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/public/input55.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/public/input56.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/public/input57.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/public/input57.txt -------------------------------------------------------------------------------- /testcase/public/input58.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/public/input58.txt -------------------------------------------------------------------------------- /testcase/public/input59.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/public/input6.txt: -------------------------------------------------------------------------------- 1 | 1 2 | 1 3 | 2 4 | 3 5 | 4 6 | -------------------------------------------------------------------------------- /testcase/public/input60.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/public/input61.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/public/input62.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/public/input63.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/public/input64.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/public/input65.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/public/input66.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/public/input67.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/public/input68.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/public/input69.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/public/input69.txt -------------------------------------------------------------------------------- /testcase/public/input7.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/public/input70.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/public/input71.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/public/input72.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/public/input73.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/public/input74.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/public/input75.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/public/input75.txt -------------------------------------------------------------------------------- /testcase/public/input76.txt: -------------------------------------------------------------------------------- 1 | 11 2 | 10 3 | 100 4 | 99 -------------------------------------------------------------------------------- /testcase/public/input77.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/public/input78.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/public/input79.txt: -------------------------------------------------------------------------------- 1 | 5 2 | -------------------------------------------------------------------------------- /testcase/public/input8.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/public/input80.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/public/input81.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/public/input82.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/public/input82.txt -------------------------------------------------------------------------------- /testcase/public/input83.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/public/input84.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/public/input85.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/public/input86.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/public/input87.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/public/input88.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/public/input89.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/public/input9.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/public/input90.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/public/input91.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testcase/public/input92.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/public/input92.txt -------------------------------------------------------------------------------- /testcase/public/output1.txt: -------------------------------------------------------------------------------- 1 | -8 -------------------------------------------------------------------------------- /testcase/public/output10.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/public/output10.txt -------------------------------------------------------------------------------- /testcase/public/output11.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/public/output11.txt -------------------------------------------------------------------------------- /testcase/public/output12.txt: -------------------------------------------------------------------------------- 1 | 0 -------------------------------------------------------------------------------- /testcase/public/output13.txt: -------------------------------------------------------------------------------- 1 | 0 -------------------------------------------------------------------------------- /testcase/public/output14.txt: -------------------------------------------------------------------------------- 1 | 1225 -------------------------------------------------------------------------------- /testcase/public/output15.txt: -------------------------------------------------------------------------------- 1 | 96 -------------------------------------------------------------------------------- /testcase/public/output16.txt: -------------------------------------------------------------------------------- 1 | 14 -------------------------------------------------------------------------------- /testcase/public/output17.txt: -------------------------------------------------------------------------------- 1 | 88 -------------------------------------------------------------------------------- /testcase/public/output18.txt: -------------------------------------------------------------------------------- 1 | 11 -------------------------------------------------------------------------------- /testcase/public/output19.txt: -------------------------------------------------------------------------------- 1 | 50 -------------------------------------------------------------------------------- /testcase/public/output2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/public/output2.txt -------------------------------------------------------------------------------- /testcase/public/output20.txt: -------------------------------------------------------------------------------- 1 | 8100 -------------------------------------------------------------------------------- /testcase/public/output21.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/public/output21.txt -------------------------------------------------------------------------------- /testcase/public/output22.txt: -------------------------------------------------------------------------------- 1 | 254100 -------------------------------------------------------------------------------- /testcase/public/output23.txt: -------------------------------------------------------------------------------- 1 | 00 -------------------------------------------------------------------------------- /testcase/public/output24.txt: -------------------------------------------------------------------------------- 1 | 10241024 -------------------------------------------------------------------------------- /testcase/public/output25.txt: -------------------------------------------------------------------------------- 1 | 9 -------------------------------------------------------------------------------- /testcase/public/output26.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/public/output26.txt -------------------------------------------------------------------------------- /testcase/public/output27.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/public/output27.txt -------------------------------------------------------------------------------- /testcase/public/output28.txt: -------------------------------------------------------------------------------- 1 | 77100 -------------------------------------------------------------------------------- /testcase/public/output29.txt: -------------------------------------------------------------------------------- 1 | 1 -------------------------------------------------------------------------------- /testcase/public/output3.txt: -------------------------------------------------------------------------------- 1 | 4 -------------------------------------------------------------------------------- /testcase/public/output30.txt: -------------------------------------------------------------------------------- 1 | 3 -------------------------------------------------------------------------------- /testcase/public/output31.txt: -------------------------------------------------------------------------------- 1 | 3100 -------------------------------------------------------------------------------- /testcase/public/output32.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/public/output32.txt -------------------------------------------------------------------------------- /testcase/public/output33.txt: -------------------------------------------------------------------------------- 1 | 25 -------------------------------------------------------------------------------- /testcase/public/output34.txt: -------------------------------------------------------------------------------- 1 | 21 -------------------------------------------------------------------------------- /testcase/public/output35.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/public/output35.txt -------------------------------------------------------------------------------- /testcase/public/output36.txt: -------------------------------------------------------------------------------- 1 | 4 -------------------------------------------------------------------------------- /testcase/public/output37.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/public/output37.txt -------------------------------------------------------------------------------- /testcase/public/output38.txt: -------------------------------------------------------------------------------- 1 | 10 -------------------------------------------------------------------------------- /testcase/public/output39.txt: -------------------------------------------------------------------------------- 1 | 8 -------------------------------------------------------------------------------- /testcase/public/output4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/public/output4.txt -------------------------------------------------------------------------------- /testcase/public/output40.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/public/output40.txt -------------------------------------------------------------------------------- /testcase/public/output41.txt: -------------------------------------------------------------------------------- 1 | -6 -------------------------------------------------------------------------------- /testcase/public/output42.txt: -------------------------------------------------------------------------------- 1 | 20 -------------------------------------------------------------------------------- /testcase/public/output43.txt: -------------------------------------------------------------------------------- 1 | 3 -------------------------------------------------------------------------------- /testcase/public/output44.txt: -------------------------------------------------------------------------------- 1 | 43106100 -------------------------------------------------------------------------------- /testcase/public/output45.txt: -------------------------------------------------------------------------------- 1 | 5 -------------------------------------------------------------------------------- /testcase/public/output46.txt: -------------------------------------------------------------------------------- 1 | 5 -------------------------------------------------------------------------------- /testcase/public/output47.txt: -------------------------------------------------------------------------------- 1 | 55 -------------------------------------------------------------------------------- /testcase/public/output48.txt: -------------------------------------------------------------------------------- 1 | -1710 -------------------------------------------------------------------------------- /testcase/public/output49.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/public/output49.txt -------------------------------------------------------------------------------- /testcase/public/output5.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/public/output5.txt -------------------------------------------------------------------------------- /testcase/public/output50.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/public/output50.txt -------------------------------------------------------------------------------- /testcase/public/output51.txt: -------------------------------------------------------------------------------- 1 | 10 -------------------------------------------------------------------------------- /testcase/public/output52.txt: -------------------------------------------------------------------------------- 1 | 1 -------------------------------------------------------------------------------- /testcase/public/output53.txt: -------------------------------------------------------------------------------- 1 | 40 -------------------------------------------------------------------------------- /testcase/public/output54.txt: -------------------------------------------------------------------------------- 1 | 5 -------------------------------------------------------------------------------- /testcase/public/output55.txt: -------------------------------------------------------------------------------- 1 | -50 -------------------------------------------------------------------------------- /testcase/public/output56.txt: -------------------------------------------------------------------------------- 1 | 40 -------------------------------------------------------------------------------- /testcase/public/output57.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/public/output57.txt -------------------------------------------------------------------------------- /testcase/public/output58.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/public/output58.txt -------------------------------------------------------------------------------- /testcase/public/output59.txt: -------------------------------------------------------------------------------- 1 | 33110110218105106719100 -------------------------------------------------------------------------------- /testcase/public/output6.txt: -------------------------------------------------------------------------------- 1 | 194194 -------------------------------------------------------------------------------- /testcase/public/output60.txt: -------------------------------------------------------------------------------- 1 | 25 -------------------------------------------------------------------------------- /testcase/public/output61.txt: -------------------------------------------------------------------------------- 1 | 4900 -------------------------------------------------------------------------------- /testcase/public/output62.txt: -------------------------------------------------------------------------------- 1 | -403390 -------------------------------------------------------------------------------- /testcase/public/output63.txt: -------------------------------------------------------------------------------- 1 | 54 -------------------------------------------------------------------------------- /testcase/public/output64.txt: -------------------------------------------------------------------------------- 1 | 40 -------------------------------------------------------------------------------- /testcase/public/output65.txt: -------------------------------------------------------------------------------- 1 | 880 -------------------------------------------------------------------------------- /testcase/public/output66.txt: -------------------------------------------------------------------------------- 1 | 15 -------------------------------------------------------------------------------- /testcase/public/output67.txt: -------------------------------------------------------------------------------- 1 | 198 -------------------------------------------------------------------------------- /testcase/public/output68.txt: -------------------------------------------------------------------------------- 1 | 3 -------------------------------------------------------------------------------- /testcase/public/output69.txt: -------------------------------------------------------------------------------- 1 | 23100 -------------------------------------------------------------------------------- /testcase/public/output7.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/public/output7.txt -------------------------------------------------------------------------------- /testcase/public/output70.txt: -------------------------------------------------------------------------------- 1 | 5 -------------------------------------------------------------------------------- /testcase/public/output71.txt: -------------------------------------------------------------------------------- 1 | 51 -------------------------------------------------------------------------------- /testcase/public/output72.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/public/output72.txt -------------------------------------------------------------------------------- /testcase/public/output73.txt: -------------------------------------------------------------------------------- 1 | 25 -------------------------------------------------------------------------------- /testcase/public/output74.txt: -------------------------------------------------------------------------------- 1 | 2 -------------------------------------------------------------------------------- /testcase/public/output75.txt: -------------------------------------------------------------------------------- 1 | 331024100 -------------------------------------------------------------------------------- /testcase/public/output76.txt: -------------------------------------------------------------------------------- 1 | 111112100 -------------------------------------------------------------------------------- /testcase/public/output77.txt: -------------------------------------------------------------------------------- 1 | 23 -------------------------------------------------------------------------------- /testcase/public/output78.txt: -------------------------------------------------------------------------------- 1 | 1 -------------------------------------------------------------------------------- /testcase/public/output79.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/public/output79.txt -------------------------------------------------------------------------------- /testcase/public/output8.txt: -------------------------------------------------------------------------------- 1 | 88 -------------------------------------------------------------------------------- /testcase/public/output80.txt: -------------------------------------------------------------------------------- 1 | 25 -------------------------------------------------------------------------------- /testcase/public/output81.txt: -------------------------------------------------------------------------------- 1 | 24 -------------------------------------------------------------------------------- /testcase/public/output82.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/public/output82.txt -------------------------------------------------------------------------------- /testcase/public/output83.txt: -------------------------------------------------------------------------------- 1 | 4000 -------------------------------------------------------------------------------- /testcase/public/output84.txt: -------------------------------------------------------------------------------- 1 | 130 -------------------------------------------------------------------------------- /testcase/public/output85.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/public/output85.txt -------------------------------------------------------------------------------- /testcase/public/output86.txt: -------------------------------------------------------------------------------- 1 | 15 -------------------------------------------------------------------------------- /testcase/public/output87.txt: -------------------------------------------------------------------------------- 1 | 9 -------------------------------------------------------------------------------- /testcase/public/output88.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/public/output88.txt -------------------------------------------------------------------------------- /testcase/public/output89.txt: -------------------------------------------------------------------------------- 1 | 2 -------------------------------------------------------------------------------- /testcase/public/output9.txt: -------------------------------------------------------------------------------- 1 | 28221180 -------------------------------------------------------------------------------- /testcase/public/output90.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/public/output90.txt -------------------------------------------------------------------------------- /testcase/public/output91.txt: -------------------------------------------------------------------------------- 1 | 21 -------------------------------------------------------------------------------- /testcase/public/output92.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/public/output92.txt -------------------------------------------------------------------------------- /testcase/public/testfile1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/public/testfile1.txt -------------------------------------------------------------------------------- /testcase/public/testfile2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/public/testfile2.txt -------------------------------------------------------------------------------- /testcase/public/testfile3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/public/testfile3.txt -------------------------------------------------------------------------------- /testcase/public/testfile4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/public/testfile4.txt -------------------------------------------------------------------------------- /testcase/public/testfile5.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/public/testfile5.txt -------------------------------------------------------------------------------- /testcase/public/testfile6.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/public/testfile6.txt -------------------------------------------------------------------------------- /testcase/public/testfile7.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/public/testfile7.txt -------------------------------------------------------------------------------- /testcase/public/testfile8.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/public/testfile8.txt -------------------------------------------------------------------------------- /testcase/public/testfile9.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thysrael/Pansy/HEAD/testcase/public/testfile9.txt --------------------------------------------------------------------------------