diff --git a/src/Makefile b/src/Makefile index e606f23..d45c22b 100644 --- a/src/Makefile +++ b/src/Makefile @@ -2,6 +2,7 @@ CXX ?= g++ CXXFLAGS ?= -std=c++17 -Wall -Wextra -O2 +LDFLAGS ?= -static -static-libgcc -static-libstdc++ # Cross-platform remove command ifeq ($(OS),Windows_NT) @@ -17,7 +18,7 @@ OBJS := $(SRCS:.cc=.o) all: $(TARGET) $(TARGET): $(OBJS) - $(CXX) $(CXXFLAGS) -o $@ $^ + $(CXX) $(CXXFLAGS) $(LDFLAGS) -o $@ $^ -$(RM) $(OBJS) %.o: %.cc diff --git a/src/math_exam_generator.exe b/src/math_exam_generator.exe index 42bd692..a0268a5 100644 Binary files a/src/math_exam_generator.exe and b/src/math_exam_generator.exe differ diff --git a/src/paper/张三1/.history.txt b/src/paper/张三1/.history.txt index 9b7f02e..f79cc7a 100644 --- a/src/paper/张三1/.history.txt +++ b/src/paper/张三1/.history.txt @@ -198,3 +198,33 @@ sin(90deg) + 92 = ? 45 - 96 + 66 = ? 99 * 2 + 19 / 75 = ? 53 * 84 = ? +2 - 74 / 94 / 23 / 100 = ? +60 + 65 + 16 + 29 = ? +49 = ? +68 / 39 / 2 * 26 - 9 = ? +61 - 29 * 55 / 83 - 19 = ? +13 - 21 + 79 = ? +55 + 87 + 26 + 60 / 33 = ? +80 * 46 * 14 / 3 = ? +22 * 83 = ? +68 * 24 = ? +60 = ? +45 / 24 = ? +15 / 30 - 91 = ? +50 = ? +12 - 80 + 40 * 49 * 78 = ? +83 * 36 * 72 * 43 * 55 = ? +70 / 97 - 22 = ? +77 + 77 - 35 + 21 = ? +88 * 30 = ? +19 * 8 - 29 = ? +41 * 47 + 40 * 40 / 20 = ? +16 - 19 - 77 - 22 = ? +6 - 17 = ? +70 - 60 + 43 * 3 = ? +68 * 92 * 3 + 28 = ? +59 + 68 + 99 * 12 * 58 = ? +22 + 7 * 93 = ? +100 - 49 + 21 + 50 * 45 = ? +2 / 14 * 51 * 43 / 76 = ? +32 - 77 + 20 = ? diff --git a/src/paper/张三1/2025-09-29-15-04-40.txt b/src/paper/张三1/2025-09-29-15-04-40.txt new file mode 100644 index 0000000..d7ef37c --- /dev/null +++ b/src/paper/张三1/2025-09-29-15-04-40.txt @@ -0,0 +1,60 @@ +1. 2 - 74 / 94 / 23 / 100 = ? + +2. 60 + 65 + 16 + 29 = ? + +3. 49 = ? + +4. 68 / 39 / 2 * 26 - 9 = ? + +5. 61 - 29 * 55 / 83 - 19 = ? + +6. 13 - 21 + 79 = ? + +7. 55 + 87 + 26 + 60 / 33 = ? + +8. 80 * 46 * 14 / 3 = ? + +9. 22 * 83 = ? + +10. 68 * 24 = ? + +11. 60 = ? + +12. 45 / 24 = ? + +13. 15 / 30 - 91 = ? + +14. 50 = ? + +15. 12 - 80 + 40 * 49 * 78 = ? + +16. 83 * 36 * 72 * 43 * 55 = ? + +17. 70 / 97 - 22 = ? + +18. 77 + 77 - 35 + 21 = ? + +19. 88 * 30 = ? + +20. 19 * 8 - 29 = ? + +21. 41 * 47 + 40 * 40 / 20 = ? + +22. 16 - 19 - 77 - 22 = ? + +23. 6 - 17 = ? + +24. 70 - 60 + 43 * 3 = ? + +25. 68 * 92 * 3 + 28 = ? + +26. 59 + 68 + 99 * 12 * 58 = ? + +27. 22 + 7 * 93 = ? + +28. 100 - 49 + 21 + 50 * 45 = ? + +29. 2 / 14 * 51 * 43 / 76 = ? + +30. 32 - 77 + 20 = ? +