diff --git a/C/.idea/encodings.xml b/C/.idea/encodings.xml
new file mode 100644
index 0000000..435e954
--- /dev/null
+++ b/C/.idea/encodings.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/C/T1/main.c b/C/T1/main.c
index c95d869..d3e0fc1 100644
--- a/C/T1/main.c
+++ b/C/T1/main.c
@@ -3,35 +3,35 @@
#include
bool canWinNim(int n) {
- // 如果石头数量是4的倍数,先手必输
- // 否则先手必胜
+ // ʯͷ4ıֱ
+ // ֱʤ
return n % 4 != 0;
}
int main(void) {
- // 测试用例1: n = 4, 期望输出: false
+ // 1: n = 4, : false
int n1 = 4;
bool result1 = canWinNim(n1);
- printf("石头数量 %d: %s\n", n1, result1 ? "true (能赢)" : "false (不能赢)");
+ printf("ʯͷ %d: %s\n", n1, result1 ? "true (Ӯ)" : "false (Ӯ)");
- // 测试用例2: n = 1, 期望输出: true
+ // 2: n = 1, : true
int n2 = 1;
bool result2 = canWinNim(n2);
- printf("石头数量 %d: %s\n", n2, result2 ? "true (能赢)" : "false (不能赢)");
+ printf("ʯͷ %d: %s\n", n2, result2 ? "true (Ӯ)" : "false (Ӯ)");
- // 测试用例3: n = 2, 期望输出: true
+ // 3: n = 2, : true
int n3 = 2;
bool result3 = canWinNim(n3);
- printf("石头数量 %d: %s\n", n3, result3 ? "true (能赢)" : "false (不能赢)");
+ printf("ʯͷ %d: %s\n", n3, result3 ? "true (Ӯ)" : "false (Ӯ)");
- // 额外测试用例
+ //
int n4 = 3;
bool result4 = canWinNim(n4);
- printf("石头数量 %d: %s\n", n4, result4 ? "true (能赢)" : "false (不能赢)");
+ printf("ʯͷ %d: %s\n", n4, result4 ? "true (Ӯ)" : "false (Ӯ)");
int n5 = 5;
bool result5 = canWinNim(n5);
- printf("石头数量 %d: %s\n", n5, result5 ? "true (能赢)" : "false (不能赢)");
+ printf("ʯͷ %d: %s\n", n5, result5 ? "true (Ӯ)" : "false (Ӯ)");
return 0;
}
diff --git a/C/main.exe b/C/main.exe
index 567f2f3..225f914 100644
Binary files a/C/main.exe and b/C/main.exe differ