Signed-off-by: sairate <sairate@sina.cn>

This commit is contained in:
sairate 2025-05-10 19:38:29 +08:00
commit 33d7fe3b78
70 changed files with 721 additions and 0 deletions

BIN
.vs/Project1/v17/.suo Normal file

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,215 @@
{
"Version": 1,
"WorkspaceRootPath": "C:\\project\\Project1\\",
"Documents": [
{
"AbsoluteMoniker": "D:0:0:{317A8246-F94D-440A-9364-E9EC8A918556}|Project1\\Project1.vcxproj|C:\\project\\Project1\\Project1\\6.01.09\uFF0E\u8D28\u6570\u7684\u548C\u4E0E\u79EF\u3010\u5C0F\u5B66\u5965\u65707827\u3011.cpp||{D0E1A5C6-B359-4E41-9B60-3365922C2A22}",
"RelativeMoniker": "D:0:0:{317A8246-F94D-440A-9364-E9EC8A918556}|Project1\\Project1.vcxproj|solutionrelative:Project1\\6.01.09\uFF0E\u8D28\u6570\u7684\u548C\u4E0E\u79EF\u3010\u5C0F\u5B66\u5965\u65707827\u3011.cpp||{D0E1A5C6-B359-4E41-9B60-3365922C2A22}"
},
{
"AbsoluteMoniker": "D:0:0:{317A8246-F94D-440A-9364-E9EC8A918556}|Project1\\Project1.vcxproj|C:\\project\\Project1\\Project1\\\u62C6\u4F4D.cpp||{D0E1A5C6-B359-4E41-9B60-3365922C2A22}",
"RelativeMoniker": "D:0:0:{317A8246-F94D-440A-9364-E9EC8A918556}|Project1\\Project1.vcxproj|solutionrelative:Project1\\\u62C6\u4F4D.cpp||{D0E1A5C6-B359-4E41-9B60-3365922C2A22}"
},
{
"AbsoluteMoniker": "D:0:0:{317A8246-F94D-440A-9364-E9EC8A918556}|Project1\\Project1.vcxproj|C:\\project\\Project1\\Project1\\\u963F\u514B\u66FC.cpp||{D0E1A5C6-B359-4E41-9B60-3365922C2A22}",
"RelativeMoniker": "D:0:0:{317A8246-F94D-440A-9364-E9EC8A918556}|Project1\\Project1.vcxproj|solutionrelative:Project1\\\u963F\u514B\u66FC.cpp||{D0E1A5C6-B359-4E41-9B60-3365922C2A22}"
},
{
"AbsoluteMoniker": "D:0:0:{317A8246-F94D-440A-9364-E9EC8A918556}|Project1\\Project1.vcxproj|C:\\project\\Project1\\Project1\\\u53CD\u8F6C\u5B57\u7B26.cpp||{D0E1A5C6-B359-4E41-9B60-3365922C2A22}",
"RelativeMoniker": "D:0:0:{317A8246-F94D-440A-9364-E9EC8A918556}|Project1\\Project1.vcxproj|solutionrelative:Project1\\\u53CD\u8F6C\u5B57\u7B26.cpp||{D0E1A5C6-B359-4E41-9B60-3365922C2A22}"
},
{
"AbsoluteMoniker": "D:0:0:{317A8246-F94D-440A-9364-E9EC8A918556}|Project1\\Project1.vcxproj|C:\\project\\Project1\\Project1\\\u8FDB\u5236\u8F6C\u6362.cpp||{D0E1A5C6-B359-4E41-9B60-3365922C2A22}",
"RelativeMoniker": "D:0:0:{317A8246-F94D-440A-9364-E9EC8A918556}|Project1\\Project1.vcxproj|solutionrelative:Project1\\\u8FDB\u5236\u8F6C\u6362.cpp||{D0E1A5C6-B359-4E41-9B60-3365922C2A22}"
},
{
"AbsoluteMoniker": "D:0:0:{317A8246-F94D-440A-9364-E9EC8A918556}|Project1\\Project1.vcxproj|C:\\project\\Project1\\Project1\\P1028 [NOIP 2001 \u666E\u53CA\u7EC4] \u6570\u7684\u8BA1\u7B97\uFF08\u81EA\u5E95\u5411\u4E0A\uFF09.cpp||{D0E1A5C6-B359-4E41-9B60-3365922C2A22}",
"RelativeMoniker": "D:0:0:{317A8246-F94D-440A-9364-E9EC8A918556}|Project1\\Project1.vcxproj|solutionrelative:Project1\\P1028 [NOIP 2001 \u666E\u53CA\u7EC4] \u6570\u7684\u8BA1\u7B97\uFF08\u81EA\u5E95\u5411\u4E0A\uFF09.cpp||{D0E1A5C6-B359-4E41-9B60-3365922C2A22}"
},
{
"AbsoluteMoniker": "D:0:0:{317A8246-F94D-440A-9364-E9EC8A918556}|Project1\\Project1.vcxproj|C:\\project\\Project1\\Project1\\\u6587\u4EF6\u8BFB\u5199.cpp||{D0E1A5C6-B359-4E41-9B60-3365922C2A22}",
"RelativeMoniker": "D:0:0:{317A8246-F94D-440A-9364-E9EC8A918556}|Project1\\Project1.vcxproj|solutionrelative:Project1\\\u6587\u4EF6\u8BFB\u5199.cpp||{D0E1A5C6-B359-4E41-9B60-3365922C2A22}"
},
{
"AbsoluteMoniker": "D:0:0:{317A8246-F94D-440A-9364-E9EC8A918556}|Project1\\Project1.vcxproj|C:\\project\\Project1\\Project1\\test.cpp||{D0E1A5C6-B359-4E41-9B60-3365922C2A22}",
"RelativeMoniker": "D:0:0:{317A8246-F94D-440A-9364-E9EC8A918556}|Project1\\Project1.vcxproj|solutionrelative:Project1\\test.cpp||{D0E1A5C6-B359-4E41-9B60-3365922C2A22}"
},
{
"AbsoluteMoniker": "D:0:0:{317A8246-F94D-440A-9364-E9EC8A918556}|Project1\\Project1.vcxproj|C:\\project\\Project1\\Project1\\P1028 [NOIP 2001 \u666E\u53CA\u7EC4] \u6570\u7684\u8BA1\u7B97\uFF08\u8BB0\u5FC6\u5316\u9012\u5F52\uFF09.cpp||{D0E1A5C6-B359-4E41-9B60-3365922C2A22}",
"RelativeMoniker": "D:0:0:{317A8246-F94D-440A-9364-E9EC8A918556}|Project1\\Project1.vcxproj|solutionrelative:Project1\\P1028 [NOIP 2001 \u666E\u53CA\u7EC4] \u6570\u7684\u8BA1\u7B97\uFF08\u8BB0\u5FC6\u5316\u9012\u5F52\uFF09.cpp||{D0E1A5C6-B359-4E41-9B60-3365922C2A22}"
},
{
"AbsoluteMoniker": "D:0:0:{317A8246-F94D-440A-9364-E9EC8A918556}|Project1\\Project1.vcxproj|C:\\project\\Project1\\Project1\\P1028 [NOIP 2001 \u666E\u53CA\u7EC4] \u6570\u7684\u8BA1\u7B97\uFF08\u7B80\u5355\u9012\u5F52\uFF09.cpp||{D0E1A5C6-B359-4E41-9B60-3365922C2A22}",
"RelativeMoniker": "D:0:0:{317A8246-F94D-440A-9364-E9EC8A918556}|Project1\\Project1.vcxproj|solutionrelative:Project1\\P1028 [NOIP 2001 \u666E\u53CA\u7EC4] \u6570\u7684\u8BA1\u7B97\uFF08\u7B80\u5355\u9012\u5F52\uFF09.cpp||{D0E1A5C6-B359-4E41-9B60-3365922C2A22}"
},
{
"AbsoluteMoniker": "D:0:0:{317A8246-F94D-440A-9364-E9EC8A918556}|Project1\\Project1.vcxproj|C:\\project\\Project1\\Project1\\P1028 [NOIP 2001 \u666E\u53CA\u7EC4] \u6570\u7684\u8BA1\u7B97\u7B80\u5355\u9012\u5F52||{8B382828-6202-11D1-8870-0000F87579D2}",
"RelativeMoniker": "D:0:0:{317A8246-F94D-440A-9364-E9EC8A918556}|Project1\\Project1.vcxproj|solutionrelative:Project1\\P1028 [NOIP 2001 \u666E\u53CA\u7EC4] \u6570\u7684\u8BA1\u7B97\u7B80\u5355\u9012\u5F52||{8B382828-6202-11D1-8870-0000F87579D2}"
},
{
"AbsoluteMoniker": "D:0:0:{317A8246-F94D-440A-9364-E9EC8A918556}|Project1\\Project1.vcxproj|C:\\project\\Project1\\Project1\\6.01.10\u5355\u8BCD\u66FF\u6362\u30101.7\u7F16\u7A0B\u57FA\u7840\u4E4B\u5B57\u7B26\u4E3217\u3011.cpp||{D0E1A5C6-B359-4E41-9B60-3365922C2A22}",
"RelativeMoniker": "D:0:0:{317A8246-F94D-440A-9364-E9EC8A918556}|Project1\\Project1.vcxproj|solutionrelative:Project1\\6.01.10\u5355\u8BCD\u66FF\u6362\u30101.7\u7F16\u7A0B\u57FA\u7840\u4E4B\u5B57\u7B26\u4E3217\u3011.cpp||{D0E1A5C6-B359-4E41-9B60-3365922C2A22}"
}
],
"DocumentGroupContainers": [
{
"Orientation": 0,
"VerticalTabListWidth": 256,
"DocumentGroups": [
{
"DockedWidth": 200,
"SelectedChildIndex": 1,
"Children": [
{
"$type": "Document",
"DocumentIndex": 4,
"Title": "\u8FDB\u5236\u8F6C\u6362.cpp",
"DocumentMoniker": "C:\\project\\Project1\\Project1\\\u8FDB\u5236\u8F6C\u6362.cpp",
"RelativeDocumentMoniker": "Project1\\\u8FDB\u5236\u8F6C\u6362.cpp",
"ToolTip": "C:\\project\\Project1\\Project1\\\u8FDB\u5236\u8F6C\u6362.cpp",
"RelativeToolTip": "Project1\\\u8FDB\u5236\u8F6C\u6362.cpp",
"ViewState": "AgIAAAAAAAAAAAAAAAAAAA8AAAADAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000677|",
"WhenOpened": "2025-05-10T02:44:19.24Z",
"IsPinned": true
},
{
"$type": "Document",
"DocumentIndex": 0,
"Title": "6.01.09\uFF0E\u8D28\u6570\u7684\u548C\u4E0E\u79EF\u3010\u5C0F\u5B66\u5965\u65707827\u3011.cpp",
"DocumentMoniker": "C:\\project\\Project1\\Project1\\6.01.09\uFF0E\u8D28\u6570\u7684\u548C\u4E0E\u79EF\u3010\u5C0F\u5B66\u5965\u65707827\u3011.cpp",
"RelativeDocumentMoniker": "Project1\\6.01.09\uFF0E\u8D28\u6570\u7684\u548C\u4E0E\u79EF\u3010\u5C0F\u5B66\u5965\u65707827\u3011.cpp",
"ToolTip": "C:\\project\\Project1\\Project1\\6.01.09\uFF0E\u8D28\u6570\u7684\u548C\u4E0E\u79EF\u3010\u5C0F\u5B66\u5965\u65707827\u3011.cpp",
"RelativeToolTip": "Project1\\6.01.09\uFF0E\u8D28\u6570\u7684\u548C\u4E0E\u79EF\u3010\u5C0F\u5B66\u5965\u65707827\u3011.cpp",
"ViewState": "AgIAABMAAAAAAAAAAAAAACEAAAAhAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000677|",
"WhenOpened": "2025-05-10T08:41:47.693Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 1,
"Title": "\u62C6\u4F4D.cpp",
"DocumentMoniker": "C:\\project\\Project1\\Project1\\\u62C6\u4F4D.cpp",
"RelativeDocumentMoniker": "Project1\\\u62C6\u4F4D.cpp",
"ToolTip": "C:\\project\\Project1\\Project1\\\u62C6\u4F4D.cpp",
"RelativeToolTip": "Project1\\\u62C6\u4F4D.cpp",
"ViewState": "AgIAAAMAAAAAAAAAAAAQwAwAAAADAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000677|",
"WhenOpened": "2025-05-10T06:50:35.509Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 2,
"Title": "\u963F\u514B\u66FC.cpp",
"DocumentMoniker": "C:\\project\\Project1\\Project1\\\u963F\u514B\u66FC.cpp",
"RelativeDocumentMoniker": "Project1\\\u963F\u514B\u66FC.cpp",
"ToolTip": "C:\\project\\Project1\\Project1\\\u963F\u514B\u66FC.cpp",
"RelativeToolTip": "Project1\\\u963F\u514B\u66FC.cpp",
"ViewState": "AgIAAAgAAAAAAAAAAAAAwB0AAAAAAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000677|",
"WhenOpened": "2025-05-10T03:52:52.58Z"
},
{
"$type": "Document",
"DocumentIndex": 3,
"Title": "\u53CD\u8F6C\u5B57\u7B26.cpp",
"DocumentMoniker": "C:\\project\\Project1\\Project1\\\u53CD\u8F6C\u5B57\u7B26.cpp",
"RelativeDocumentMoniker": "Project1\\\u53CD\u8F6C\u5B57\u7B26.cpp",
"ToolTip": "C:\\project\\Project1\\Project1\\\u53CD\u8F6C\u5B57\u7B26.cpp",
"RelativeToolTip": "Project1\\\u53CD\u8F6C\u5B57\u7B26.cpp",
"ViewState": "AgIAAAAAAAAAAAAAAAAAAA4AAAAPAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000677|",
"WhenOpened": "2025-05-10T03:41:55.834Z"
},
{
"$type": "Document",
"DocumentIndex": 7,
"Title": "test.cpp",
"DocumentMoniker": "C:\\project\\Project1\\Project1\\test.cpp",
"RelativeDocumentMoniker": "Project1\\test.cpp",
"ToolTip": "C:\\project\\Project1\\Project1\\test.cpp",
"RelativeToolTip": "Project1\\test.cpp",
"ViewState": "AgIAAAgAAAAAAAAAAAAUwBIAAAADAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000677|",
"WhenOpened": "2025-04-29T11:19:54.354Z"
},
{
"$type": "Document",
"DocumentIndex": 6,
"Title": "\u6587\u4EF6\u8BFB\u5199.cpp",
"DocumentMoniker": "C:\\project\\Project1\\Project1\\\u6587\u4EF6\u8BFB\u5199.cpp",
"RelativeDocumentMoniker": "Project1\\\u6587\u4EF6\u8BFB\u5199.cpp",
"ToolTip": "C:\\project\\Project1\\Project1\\\u6587\u4EF6\u8BFB\u5199.cpp",
"RelativeToolTip": "Project1\\\u6587\u4EF6\u8BFB\u5199.cpp",
"ViewState": "AgIAAAAAAAAAAAAAAAAAABQAAAADAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000677|",
"WhenOpened": "2025-04-26T03:54:35.061Z"
},
{
"$type": "Document",
"DocumentIndex": 5,
"Title": "P1028 [NOIP 2001 \u666E\u53CA\u7EC4] \u6570\u7684\u8BA1\u7B97\uFF08\u81EA\u5E95\u5411\u4E0A\uFF09.cpp",
"DocumentMoniker": "C:\\project\\Project1\\Project1\\P1028 [NOIP 2001 \u666E\u53CA\u7EC4] \u6570\u7684\u8BA1\u7B97\uFF08\u81EA\u5E95\u5411\u4E0A\uFF09.cpp",
"RelativeDocumentMoniker": "Project1\\P1028 [NOIP 2001 \u666E\u53CA\u7EC4] \u6570\u7684\u8BA1\u7B97\uFF08\u81EA\u5E95\u5411\u4E0A\uFF09.cpp",
"ToolTip": "C:\\project\\Project1\\Project1\\P1028 [NOIP 2001 \u666E\u53CA\u7EC4] \u6570\u7684\u8BA1\u7B97\uFF08\u81EA\u5E95\u5411\u4E0A\uFF09.cpp",
"RelativeToolTip": "Project1\\P1028 [NOIP 2001 \u666E\u53CA\u7EC4] \u6570\u7684\u8BA1\u7B97\uFF08\u81EA\u5E95\u5411\u4E0A\uFF09.cpp",
"ViewState": "AgIAAAAAAAAAAAAAAAAAABUAAAAAAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000677|",
"WhenOpened": "2025-04-26T03:20:28.612Z"
},
{
"$type": "Document",
"DocumentIndex": 8,
"Title": "P1028 [NOIP 2001 \u666E\u53CA\u7EC4] \u6570\u7684\u8BA1\u7B97\uFF08\u8BB0\u5FC6\u5316\u9012\u5F52\uFF09.cpp",
"DocumentMoniker": "C:\\project\\Project1\\Project1\\P1028 [NOIP 2001 \u666E\u53CA\u7EC4] \u6570\u7684\u8BA1\u7B97\uFF08\u8BB0\u5FC6\u5316\u9012\u5F52\uFF09.cpp",
"RelativeDocumentMoniker": "Project1\\P1028 [NOIP 2001 \u666E\u53CA\u7EC4] \u6570\u7684\u8BA1\u7B97\uFF08\u8BB0\u5FC6\u5316\u9012\u5F52\uFF09.cpp",
"ToolTip": "C:\\project\\Project1\\Project1\\P1028 [NOIP 2001 \u666E\u53CA\u7EC4] \u6570\u7684\u8BA1\u7B97\uFF08\u8BB0\u5FC6\u5316\u9012\u5F52\uFF09.cpp",
"RelativeToolTip": "Project1\\P1028 [NOIP 2001 \u666E\u53CA\u7EC4] \u6570\u7684\u8BA1\u7B97\uFF08\u8BB0\u5FC6\u5316\u9012\u5F52\uFF09.cpp",
"ViewState": "AgIAAAAAAAAAAAAAAAAAABYAAAAAAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000677|",
"WhenOpened": "2025-04-26T03:19:11.058Z"
},
{
"$type": "Document",
"DocumentIndex": 9,
"Title": "P1028 [NOIP 2001 \u666E\u53CA\u7EC4] \u6570\u7684\u8BA1\u7B97\uFF08\u7B80\u5355\u9012\u5F52\uFF09.cpp",
"DocumentMoniker": "C:\\project\\Project1\\Project1\\P1028 [NOIP 2001 \u666E\u53CA\u7EC4] \u6570\u7684\u8BA1\u7B97\uFF08\u7B80\u5355\u9012\u5F52\uFF09.cpp",
"RelativeDocumentMoniker": "Project1\\P1028 [NOIP 2001 \u666E\u53CA\u7EC4] \u6570\u7684\u8BA1\u7B97\uFF08\u7B80\u5355\u9012\u5F52\uFF09.cpp",
"ToolTip": "C:\\project\\Project1\\Project1\\P1028 [NOIP 2001 \u666E\u53CA\u7EC4] \u6570\u7684\u8BA1\u7B97\uFF08\u7B80\u5355\u9012\u5F52\uFF09.cpp",
"RelativeToolTip": "Project1\\P1028 [NOIP 2001 \u666E\u53CA\u7EC4] \u6570\u7684\u8BA1\u7B97\uFF08\u7B80\u5355\u9012\u5F52\uFF09.cpp",
"ViewState": "AgIAAAAAAAAAAAAAAAAAAA8AAAAPAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000677|",
"WhenOpened": "2025-04-26T03:18:44.013Z"
},
{
"$type": "Document",
"DocumentIndex": 10,
"Title": "P1028 [NOIP 2001 \u666E\u53CA\u7EC4] \u6570\u7684\u8BA1\u7B97\u7B80\u5355\u9012\u5F52",
"DocumentMoniker": "C:\\project\\Project1\\Project1\\P1028 [NOIP 2001 \u666E\u53CA\u7EC4] \u6570\u7684\u8BA1\u7B97\u7B80\u5355\u9012\u5F52",
"RelativeDocumentMoniker": "Project1\\P1028 [NOIP 2001 \u666E\u53CA\u7EC4] \u6570\u7684\u8BA1\u7B97\u7B80\u5355\u9012\u5F52",
"ToolTip": "C:\\project\\Project1\\Project1\\P1028 [NOIP 2001 \u666E\u53CA\u7EC4] \u6570\u7684\u8BA1\u7B97\u7B80\u5355\u9012\u5F52",
"RelativeToolTip": "Project1\\P1028 [NOIP 2001 \u666E\u53CA\u7EC4] \u6570\u7684\u8BA1\u7B97\u7B80\u5355\u9012\u5F52",
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001001|",
"WhenOpened": "2025-04-26T03:18:13.694Z"
},
{
"$type": "Document",
"DocumentIndex": 11,
"Title": "6.01.10\u5355\u8BCD\u66FF\u6362\u30101.7\u7F16\u7A0B\u57FA\u7840\u4E4B\u5B57\u7B26\u4E3217\u3011.cpp",
"DocumentMoniker": "C:\\project\\Project1\\Project1\\6.01.10\u5355\u8BCD\u66FF\u6362\u30101.7\u7F16\u7A0B\u57FA\u7840\u4E4B\u5B57\u7B26\u4E3217\u3011.cpp",
"RelativeDocumentMoniker": "Project1\\6.01.10\u5355\u8BCD\u66FF\u6362\u30101.7\u7F16\u7A0B\u57FA\u7840\u4E4B\u5B57\u7B26\u4E3217\u3011.cpp",
"ToolTip": "C:\\project\\Project1\\Project1\\6.01.10\u5355\u8BCD\u66FF\u6362\u30101.7\u7F16\u7A0B\u57FA\u7840\u4E4B\u5B57\u7B26\u4E3217\u3011.cpp",
"RelativeToolTip": "Project1\\6.01.10\u5355\u8BCD\u66FF\u6362\u30101.7\u7F16\u7A0B\u57FA\u7840\u4E4B\u5B57\u7B26\u4E3217\u3011.cpp",
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000677|",
"WhenOpened": "2025-04-15T09:18:30.782Z"
}
]
}
]
}
]
}

View File

@ -0,0 +1,23 @@
{
"Version": 1,
"WorkspaceRootPath": "C:\\project\\Project1\\",
"Documents": [],
"DocumentGroupContainers": [
{
"Orientation": 0,
"VerticalTabListWidth": 256,
"DocumentGroups": [
{
"DockedWidth": 200,
"SelectedChildIndex": -1,
"Children": [
{
"$type": "Bookmark",
"Name": "ST:0:0:{1c4feeaa-4718-4aa9-859d-94ce25d182ba}"
}
]
}
]
}
]
}

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

28
Project1.sln Normal file
View File

@ -0,0 +1,28 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 17
VisualStudioVersion = 17.12.35506.116 d17.12
MinimumVisualStudioVersion = 10.0.40219.1
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Project1", "Project1\Project1.vcxproj", "{317A8246-F94D-440A-9364-E9EC8A918556}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|x64 = Debug|x64
Debug|x86 = Debug|x86
Release|x64 = Release|x64
Release|x86 = Release|x86
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{317A8246-F94D-440A-9364-E9EC8A918556}.Debug|x64.ActiveCfg = Debug|x64
{317A8246-F94D-440A-9364-E9EC8A918556}.Debug|x64.Build.0 = Debug|x64
{317A8246-F94D-440A-9364-E9EC8A918556}.Debug|x86.ActiveCfg = Debug|Win32
{317A8246-F94D-440A-9364-E9EC8A918556}.Debug|x86.Build.0 = Debug|Win32
{317A8246-F94D-440A-9364-E9EC8A918556}.Release|x64.ActiveCfg = Release|x64
{317A8246-F94D-440A-9364-E9EC8A918556}.Release|x64.Build.0 = Release|x64
{317A8246-F94D-440A-9364-E9EC8A918556}.Release|x86.ActiveCfg = Release|Win32
{317A8246-F94D-440A-9364-E9EC8A918556}.Release|x86.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal

View File

@ -0,0 +1,41 @@
////9质数的和与积【小学奥数7827】
////两个质数的和是S它们的积最大是多少
////输入 :
////一个不大于10000的正整数S为两个质数的和。
////输出 :
////一个整数,为两个质数的最大乘积。数据保证有解。
////样例输入 :
////50
////样例输出 :
//// 589
////枚举法
//// 2->48
//// 3->47
//// 25->2
//#include<iostream>
//
//bool isPrime(int n){
// for(int i = 2; i <= n / 2; i++){
// if(n % i == 0)
// return false;
// }
// return true;
//}
//
//using namespace std;
//int main(){
// int n;
// cin >> n;
// for (int i = n/2; i>=2; i--)
// {
// int j = n - i;
// if (isPrime(i) && isPrime(j))
// {
// cout << i << " " << j << endl;
// cout<< i * j << endl;
// return 0;
// }
// }
//
// return 0;
//}

View File

@ -0,0 +1,17 @@
//#include <iostream>
//using namespace std;
//
//int count(int n) {
// int total = 1; // 本身就是一种合法数列
// for (int i = 1; i <= n / 2; ++i) {
// total += count(i); // 递归处理每个可以接在末尾的数字
// }
// return total;
//}
//
//int main() {
// int n;
// cin >> n;
// cout << count(n) << endl;
// return 0;
//}

View File

@ -0,0 +1,21 @@
//#include <iostream>
//#include <vector>
//
//using namespace std;
//
//int main() {
// int n;
// cin >> n;
// vector<int> dp(n + 1, 0);
// dp[1] = 1;
//
// for (int i = 2; i <= n; ++i) {
// dp[i] = 1; // 本身是一个合法序列
// for (int j = 1; j <= i / 2; ++j) {
// dp[i] += dp[j];
// }
// }
//
// cout << dp[n] << endl;
// return 0;
//}

View File

@ -0,0 +1,22 @@
//#include <iostream>
//#include <vector>
//
//using namespace std;
//
//int dfs(int x, vector<int>& memo) {
// if (memo[x] != -1) return memo[x];
// int total = 1; // 自己本身是一个合法序列
// for (int i = 1; i <= x / 2; ++i) {
// total += dfs(i, memo);
// }
// memo[x] = total;
// return total;
//}
//
//int main() {
// int n;
// cin >> n;
// vector<int> memo(n + 1, -1);
// cout << dfs(n, memo) << endl;
// return 0;
//}

148
Project1/Project1.vcxproj Normal file
View File

@ -0,0 +1,148 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|x64">
<Configuration>Debug</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|x64">
<Configuration>Release</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<VCProjectVersion>17.0</VCProjectVersion>
<Keyword>Win32Proj</Keyword>
<ProjectGuid>{317a8246-f94d-440a-9364-e9ec8a918556}</ProjectGuid>
<RootNamespace>Project1</RootNamespace>
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v143</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v143</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Label="Shared">
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="反转字符.cpp" />
<ClCompile Include="拆位.cpp" />
<ClCompile Include="进制转换.cpp" />
<ClCompile Include="6.01.09质数的和与积【小学奥数7827】.cpp" />
<ClCompile Include="6.01.10单词替换【1.7编程基础之字符串17】.cpp" />
<ClCompile Include="P1028 [NOIP 2001 普及组] 数的计算(记忆化递归).cpp" />
<ClCompile Include="P1028 [NOIP 2001 普及组] 数的计算(简单递归).cpp" />
<ClCompile Include="P1028 [NOIP 2001 普及组] 数的计算(自底向上).cpp" />
<ClCompile Include="test.cpp" />
<ClCompile Include="文件读写.cpp" />
<ClCompile Include="阿克曼.cpp" />
</ItemGroup>
<ItemGroup>
<None Include="P1028 [NOIP 2001 普及组] 数的计算简单递归" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@ -0,0 +1,55 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="源文件">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;c++;cppm;ixx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="头文件">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hh;hpp;hxx;h++;hm;inl;inc;ipp;xsd</Extensions>
</Filter>
<Filter Include="资源文件">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="6.01.09质数的和与积【小学奥数7827】.cpp">
<Filter>源文件</Filter>
</ClCompile>
<ClCompile Include="6.01.10单词替换【1.7编程基础之字符串17】.cpp">
<Filter>源文件</Filter>
</ClCompile>
<ClCompile Include="P1028 [NOIP 2001 普及组] 数的计算(简单递归).cpp">
<Filter>源文件</Filter>
</ClCompile>
<ClCompile Include="P1028 [NOIP 2001 普及组] 数的计算(记忆化递归).cpp">
<Filter>源文件</Filter>
</ClCompile>
<ClCompile Include="P1028 [NOIP 2001 普及组] 数的计算(自底向上).cpp">
<Filter>源文件</Filter>
</ClCompile>
<ClCompile Include="文件读写.cpp">
<Filter>源文件</Filter>
</ClCompile>
<ClCompile Include="test.cpp">
<Filter>源文件</Filter>
</ClCompile>
<ClCompile Include="进制转换.cpp">
<Filter>源文件</Filter>
</ClCompile>
<ClCompile Include="反转字符.cpp">
<Filter>源文件</Filter>
</ClCompile>
<ClCompile Include="阿克曼.cpp">
<Filter>源文件</Filter>
</ClCompile>
<ClCompile Include="拆位.cpp">
<Filter>源文件</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<None Include="P1028 [NOIP 2001 普及组] 数的计算简单递归" />
</ItemGroup>
</Project>

View File

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup />
</Project>

24
Project1/test.cpp Normal file
View File

@ -0,0 +1,24 @@
#include<iostream>
using namespace std;
bool isPrime(int n)
{
if (n < 2) return false;
for (int i = 2; i < n; i++)
{
if (n % i == 0) return false;
}
return true;
}
int main()
{
int n;
cin >> n;
for (int i = 2; i <= n; i++)
{
if (isPrime(i)) cout << i << " ";
}
return 0;
}

BIN
Project1/x64/Debug/1.obj Normal file

Binary file not shown.

BIN
Project1/x64/Debug/8.obj Normal file

Binary file not shown.

View File

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<Project>
<ProjectOutputs>
<ProjectOutput>
<FullPath>C:\project\Project1\x64\Debug\Project1.exe</FullPath>
</ProjectOutput>
</ProjectOutputs>
<ContentFiles />
<SatelliteDlls />
<NonRecipeFileRefs />
</Project>

Binary file not shown.

View File

@ -0,0 +1,2 @@
 6.01.09质数的和与积【小学奥数7827】.cpp
Project1.vcxproj -> C:\project\Project1\x64\Debug\Project1.exe

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,11 @@
C:\project\Project1\Project1\反转字符.cpp;C:\project\Project1\Project1\x64\Debug\反转字符.obj
C:\project\Project1\Project1\拆位.cpp;C:\project\Project1\Project1\x64\Debug\拆位.obj
C:\project\Project1\Project1\进制转换.cpp;C:\project\Project1\Project1\x64\Debug\进制转换.obj
C:\project\Project1\Project1\6.01.09质数的和与积【小学奥数7827】.cpp;C:\project\Project1\Project1\x64\Debug\6.01.09质数的和与积【小学奥数7827】.obj
C:\project\Project1\Project1\6.01.10单词替换【1.7编程基础之字符串17】.cpp;C:\project\Project1\Project1\x64\Debug\6.01.10单词替换【1.7编程基础之字符串17】.obj
C:\project\Project1\Project1\P1028 [NOIP 2001 普及组] 数的计算(记忆化递归).cpp;C:\project\Project1\Project1\x64\Debug\P1028 [NOIP 2001 普及组] 数的计算(记忆化递归).obj
C:\project\Project1\Project1\P1028 [NOIP 2001 普及组] 数的计算(简单递归).cpp;C:\project\Project1\Project1\x64\Debug\P1028 [NOIP 2001 普及组] 数的计算(简单递归).obj
C:\project\Project1\Project1\P1028 [NOIP 2001 普及组] 数的计算(自底向上).cpp;C:\project\Project1\Project1\x64\Debug\P1028 [NOIP 2001 普及组] 数的计算(自底向上).obj
C:\project\Project1\Project1\test.cpp;C:\project\Project1\Project1\x64\Debug\test.obj
C:\project\Project1\Project1\文件读写.cpp;C:\project\Project1\Project1\x64\Debug\文件读写.obj
C:\project\Project1\Project1\阿克曼.cpp;C:\project\Project1\Project1\x64\Debug\阿克曼.obj

View File

@ -0,0 +1,2 @@
PlatformToolSet=v143:VCToolArchitecture=Native64Bit:VCToolsVersion=14.42.34433:TargetPlatformVersion=10.0.22621.0:
Debug|x64|C:\project\Project1\|

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,2 @@
^C:\PROJECT\PROJECT1\PROJECT1\X64\DEBUG\6.01.09质数的和与积【小学奥数7827】.OBJ|C:\PROJECT\PROJECT1\PROJECT1\X64\DEBUG\6.01.10单词替换【1.7编程基础之字符串17】.OBJ|C:\PROJECT\PROJECT1\PROJECT1\X64\DEBUG\P1028 [NOIP 2001 普及组] 数的计算(简单递归).OBJ|C:\PROJECT\PROJECT1\PROJECT1\X64\DEBUG\P1028 [NOIP 2001 普及组] 数的计算(自底向上).OBJ|C:\PROJECT\PROJECT1\PROJECT1\X64\DEBUG\P1028 [NOIP 2001 普及组] 数的计算(记忆化递归).OBJ|C:\PROJECT\PROJECT1\PROJECT1\X64\DEBUG\TEST.OBJ|C:\PROJECT\PROJECT1\PROJECT1\X64\DEBUG\反转字符.OBJ|C:\PROJECT\PROJECT1\PROJECT1\X64\DEBUG\拆位.OBJ|C:\PROJECT\PROJECT1\PROJECT1\X64\DEBUG\文件读写.OBJ|C:\PROJECT\PROJECT1\PROJECT1\X64\DEBUG\进制转换.OBJ|C:\PROJECT\PROJECT1\PROJECT1\X64\DEBUG\阿克曼.OBJ
C:\project\Project1\Project1\x64\Debug\Project1.ilk

Binary file not shown.

BIN
Project1/x64/Debug/test.obj Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

16
Project1/反转字符.cpp Normal file
View File

@ -0,0 +1,16 @@
//#include <iostream>
//using namespace std;
//
//void reverseInput() {
// char ch = getchar(); // 读取一个字符,包括空格和换行
// if (ch == '!') return; // 递归终止条件
// reverseInput(); // 先递归处理后续字符
// putchar(ch); // 然后输出当前字符,实现逆序
//}
//
//int main() {
// cout << "请输入以 ! 结尾的一串字符:" << endl;
// reverseInput(); // 调用递归函数
// cout << endl;
// return 0;
//}

13
Project1/拆位.cpp Normal file
View File

@ -0,0 +1,13 @@
//#include <iostream>
//using namespace std;
//int main(){
// double h;
// cin >> h;
// double sum = 0;
// for (int i = 0; i < 10; i++)
// {
// sum += (h + h / 2.0);
// h = h / 2.0;
// }
// cout << sum - h<<" "<<h;
//}

21
Project1/文件读写.cpp Normal file
View File

@ -0,0 +1,21 @@
//#define _CRT_SECURE_NO_WARNINGS
//#include<cstdio>
//#include<vector>
//#include<algorithm>
//using namespace std;
//int main() {
// freopen("C:/Users/sairate/Documents/test/stdin.txt", "r", stdin);
// freopen("C:/Users/sairate/Documents/test/stdout.txt", "w", stdout);
// int n;
// scanf("%d", &n);
// vector<int> v(n,0);
// for (int i = 0; i < n; i++)
// scanf("%d", &v[i]);
//
// sort(v.begin(), v.end());
// for (auto i : v)
// printf("%d\n", i);
// fclose(stdin);
// fclose(stdout);
// return 0;
//}

16
Project1/进制转换.cpp Normal file
View File

@ -0,0 +1,16 @@
//#include <iostream>
//#include <string>
//using namespace std;
//
////10 2
//string jin(int n,int j) {
// if(n==0)return "";
// return jin(n/j,j)+(n%j>=10 ? char(n%j+55) : char(n % j + 48));
//}
//
//int main() {
// int n,j;
// cin>>n>>j;
// cout<<jin(n,j);
// return 0;
//}

29
Project1/阿克曼.cpp Normal file
View File

@ -0,0 +1,29 @@
//#include <iostream>
//using namespace std;
//
//int akm(int m, int n) {
// if (m == 0) {
// return n + 1;
// }
// else if (n == 0) {
// return akm(m - 1, 1);
// }
// else {
// return akm(m - 1, akm(m, n - 1));
// }
//}
//
//int main() {
// int m, n;
// cout << "请输入 m 和 nm <= 3n <= 10";
// cin >> m >> n;
//
// if (m < 0 || n < 0 || m > 3 || n > 10) {
// cout << "输入超出范围!" << endl;
// }
// else {
// cout << "Ackermann(" << m << ", " << n << ") = " << akm(m, n) << endl;
// }
//
// return 0;
//}

BIN
x64/Debug/Project1.exe Normal file

Binary file not shown.

BIN
x64/Debug/Project1.pdb Normal file

Binary file not shown.