This commit is contained in:
HuangHai
2025-08-30 18:35:01 +08:00
commit 1f397eca87
6258 changed files with 1487241 additions and 0 deletions

View File

@@ -0,0 +1,11 @@
2019 CSP(原NOIP)考级攻略
https://www.jianshu.com/p/d4b678ecd467
CSP考级的报名方式及时间
http://wuhantctm.soxsok.com/news/640088/
软件能力认证(CSP)就是2019年全国青少年信息学奥林匹克联赛吗?
http://www.zizzs.com/c/201909/38732.html
CSP 2019认证成绩出炉丨12分就能进复赛?!
https://zhuanlan.zhihu.com/p/88350288

View File

@@ -0,0 +1,15 @@
#include<bits/stdc++.h>
using namespace std;
int main() {
int fenzi=0;
//<2F><>ĸ,Ҳ<><D2B2><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֵ
int fenmu =pow(2,19);
for(int i=0; i<20; i++) {
fenzi+=fenmu/pow(2,i);
}
cout<<fenzi<<"/"<<fenmu<<endl;
return 0;
}

View File

@@ -0,0 +1,30 @@
#include<bits/stdc++.h>
using namespace std;
/*<2A>ж<EFBFBD>ij<EFBFBD><C4B3><EFBFBD>Ƿ<EFBFBD>Ϊ<EFBFBD><CEAA><EFBFBD><EFBFBD>*/
bool Runyear(int i) { //2004,2000<30><30><EFBFBD><EFBFBD><EFBFBD>꣬1900<30><30><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
if((i%4==0&&i%100!=0)||i%400==0)
return true;
else
return false;
}
/*ͳ<><CDB3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֮<EFBFBD><D6AE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
int count(int m,int n) {
int sumday=0;
for(; m<=n; m++) {
if(Runyear(m))
sumday+=366;
else
sumday+=365;
}
return sumday;
}
int main() {
int s=count(1901,2000);
cout<<"<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊ<EFBFBD><EFBFBD>"<<s<<endl;
cout<<"<EFBFBD><EFBFBD>7ѭ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>"<<s/7<<endl;
cout<<"<EFBFBD><EFBFBD>7<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊ<EFBFBD><EFBFBD>"<<s%7<<endl;
}

View File

@@ -0,0 +1,36 @@
#include<bits/stdc++.h>
using namespace std;
int main() {
//<2F><><EFBFBD><EFBFBD>Ŀ<EFBFBD><C4BF>100<30><30><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֱ<EFBFBD>Ӹ<EFBFBD><D3B8><EFBFBD>ճ<EFBFBD><D5B3>
int i;
int arr[100]= {
5650,4542,3554,473, 946, 4114, 3871, 9073, 90, 4329,
2758 ,7949, 6113,5659, 5245, 7432, 3051, 4434, 6704, 3594,
9937 ,1173 ,6866,3397 ,4759, 7557, 3070, 2287, 1453, 9899,
1486 ,5722 ,3135,1170, 4014, 5510, 5120, 729, 2880, 9019,
2049 ,698 ,4582,4346 ,4427, 646, 9742, 7340, 1230, 7683,
5693 ,7015 ,6887,7381, 4172, 4341, 2909, 2027, 7355, 5649,
6701 ,6645 ,1671,5978 ,2704, 9926, 295, 3125, 3878, 6785,
2066,4247 ,4800,1578, 6652, 4616, 1113, 6205, 3264, 2915,
3966,5291 ,2904,1285, 2193, 1428, 2265, 8730, 9436, 7074,
689,5510,8243,6114, 337, 4096, 8199, 7313, 3685, 211};
int num2=0,num5=0;
for(i=0; i<=99; i++) {
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ٸ<EFBFBD>2<EFBFBD><32><EFBFBD><EFBFBD><EFBFBD>ٸ<EFBFBD>5
while(1) {
if( arr[i]%2==0 ) { //<2F><><EFBFBD>Էֽ<D4B7><D6BD><EFBFBD>2
num2++;
arr[i]/=2;
} else if( arr[i]%5==0 ) { //<2F><><EFBFBD>Էֽ<D4B7><D6BD><EFBFBD>5
num5++;
arr[i]/=5;
} else
break;
}
}
printf("%d",num2<num5?num2:num5);
return 0;
}

View File

@@ -0,0 +1,28 @@
#include<bits/stdc++.h>
using namespace std;
#define Maxn 59084709587505
int a[3] = {3,5,7};
int main() {
//ѡ<><D1A1>set<65><74><EFBFBD><EFBFBD><EFBFBD><EFBFBD>set<65><74>Ϊһ<CEAA><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>洢ͬһ<CDAC><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>͵<EFBFBD><CDB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͣ<EFBFBD><CDA3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ܴ<EFBFBD>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>ݼ<EFBFBD><DDBC><EFBFBD><EFBFBD><EFBFBD>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD><EFBFBD>ݣ<EFBFBD>
//<2F><>set<65><74>ÿ<EFBFBD><C3BF>Ԫ<EFBFBD>ص<EFBFBD>ֵ<EFBFBD><D6B5>Ψһ<CEA8><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϵͳ<CFB5>ܸ<EFBFBD><DCB8><EFBFBD>Ԫ<EFBFBD>ص<EFBFBD>ֵ<EFBFBD>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
set<long long int> se;
long long int lucky_num = 1;
while(1) {
if(lucky_num == Maxn)
break;
for(int i = 0; i < 3; i++) {
long long int temp = lucky_num*a[i];
if(temp <= Maxn) {
cout<<temp<<endl;
se.insert(temp);
}
}
lucky_num = *se.upper_bound(lucky_num);
}
cout<<se.size()<<endl;
return 0;
}

View File

@@ -0,0 +1,145 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="CMakeRunConfigurationManager" shouldGenerate="true" shouldDeleteObsolete="true">
<generated />
</component>
<component name="CMakeSettings" AUTO_RELOAD="true">
<configurations>
<configuration PROFILE_NAME="Debug" CONFIG_NAME="Debug" ENABLED="true" />
</configurations>
</component>
<component name="ChangeListManager">
<list default="true" id="88b8d966-5256-4374-8486-d0460b8c604e" name="Default Changelist" comment="">
<change beforePath="$PROJECT_DIR$/.idea/.gitignore" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/.idea/.name" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/.idea/misc.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/.idea/modules.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/.idea/vcs.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/.idea/蓝桥杯2019年试题C++.iml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/CMakeLists.txt" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/LQBS.cpp" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/LQBS_2.cpp" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-debug/CMakeCache.txt" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/3.17.5/CMakeCCompiler.cmake" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/3.17.5/CMakeCXXCompiler.cmake" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/3.17.5/CMakeRCCompiler.cmake" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/3.17.5/CMakeSystem.cmake" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/3.17.5/CompilerIdC/CMakeCCompilerId.c" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/3.17.5/CompilerIdC/a.exe" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/3.17.5/CompilerIdCXX/CMakeCXXCompilerId.cpp" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/3.17.5/CompilerIdCXX/a.exe" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/CMakeDirectoryInformation.cmake" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/CMakeError.log" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/CMakeOutput.log" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/CMakeTmp/CMakeCache.txt" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/CMakeTmp/CMakeFiles/CMakeDirectoryInformation.cmake" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/CMakeTmp/CMakeFiles/Makefile2" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/CMakeTmp/CMakeFiles/TargetDirectories.txt" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/CMakeTmp/CMakeFiles/cmTC_54f63.dir/DependInfo.cmake" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/CMakeTmp/CMakeFiles/cmTC_54f63.dir/build.make" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/CMakeTmp/CMakeFiles/cmTC_54f63.dir/cmake_clean.cmake" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/CMakeTmp/CMakeFiles/cmTC_54f63.dir/depend.make" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/CMakeTmp/CMakeFiles/cmTC_54f63.dir/flags.make" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/CMakeTmp/CMakeFiles/cmTC_54f63.dir/link.txt" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/CMakeTmp/CMakeFiles/cmTC_54f63.dir/linklibs.rsp" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/CMakeTmp/CMakeFiles/cmTC_54f63.dir/objects1.rsp" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/CMakeTmp/CMakeFiles/cmTC_54f63.dir/progress.make" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/CMakeTmp/CMakeFiles/cmake.check_cache" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/CMakeTmp/CMakeFiles/progress.marks" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/CMakeTmp/CMakeLists.txt" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/CMakeTmp/Makefile" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/CMakeTmp/cmake_install.cmake" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/CMakeTmp/testCCompiler.c" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/Makefile.cmake" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/Makefile2" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/TargetDirectories.txt" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/clion-environment.txt" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/clion-log.txt" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/clion-log.txt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/cmake.check_cache" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/progress.marks" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-debug/HuangWanQiao.cbp" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-debug/Makefile" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-debug/cmake_install.cmake" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/deep.cpp" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/fish.cpp" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/king.cpp" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/shopping.cpp" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/微信图片_20190909211608.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/第十届蓝桥杯大赛青少年创意编程C++组省赛(8).pdf" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/题解地址.txt" beforeDir="false" />
</list>
<option name="SHOW_DIALOG" value="false" />
<option name="HIGHLIGHT_CONFLICTS" value="true" />
<option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" />
<option name="LAST_RESOLUTION" value="IGNORE" />
</component>
<component name="ClangdSettings">
<option name="formatViaClangd" value="false" />
</component>
<component name="FileTemplateManagerImpl">
<option name="RECENT_TEMPLATES">
<list>
<option value="CMakeLists.txt" />
</list>
</option>
</component>
<component name="Git.Settings">
<option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$/../../.." />
</component>
<component name="ProjectId" id="1mrTb3Diiz3MnmVPBP29nF5Kv3D" />
<component name="ProjectLevelVcsManager" settingsEditedManually="true" />
<component name="ProjectViewState">
<option name="hideEmptyMiddlePackages" value="true" />
<option name="showLibraryContents" value="true" />
</component>
<component name="PropertiesComponent">
<property name="RunOnceActivity.OpenProjectViewOnStart" value="true" />
<property name="RunOnceActivity.ShowReadmeOnStart" value="true" />
<property name="WebServerToolWindowFactoryState" value="false" />
<property name="cf.first.check.clang-format" value="false" />
<property name="last_opened_file_path" value="$PROJECT_DIR$" />
<property name="settings.editor.selected.configurable" value="CPPToolchains" />
</component>
<component name="RunManager">
<configuration default="true" type="CLionExternalRunConfiguration" factoryName="Application" REDIRECT_INPUT="false" ELEVATE="false" PASS_PARENT_ENVS_2="true">
<method v="2">
<option name="CLION.EXTERNAL.BUILD" enabled="true" />
</method>
</configuration>
<configuration default="true" type="CMakeRunConfiguration" factoryName="Application" REDIRECT_INPUT="false" ELEVATE="false" PASS_PARENT_ENVS_2="true">
<method v="2">
<option name="com.jetbrains.cidr.execution.CidrBuildBeforeRunTaskProvider$BuildBeforeRunTask" enabled="true" />
</method>
</configuration>
</component>
<component name="SpellCheckerSettings" RuntimeDictionaries="0" Folders="0" CustomDictionaries="0" DefaultDictionary="application-level" UseSingleDictionary="true" transferred="true" />
<component name="TaskManager">
<task active="true" id="Default" summary="Default task">
<changelist id="88b8d966-5256-4374-8486-d0460b8c604e" name="Default Changelist" comment="" />
<created>1610250779154</created>
<option name="number" value="Default" />
<option name="presentableId" value="Default" />
<updated>1610250779154</updated>
<workItem from="1610250781005" duration="123000" />
<workItem from="1610250918278" duration="444000" />
<workItem from="1610251477265" duration="2000" />
<workItem from="1610253429845" duration="53000" />
</task>
<servers />
</component>
<component name="TypeScriptGeneratedFilesManager">
<option name="version" value="3" />
</component>
<component name="Vcs.Log.Tabs.Properties">
<option name="TAB_STATES">
<map>
<entry key="MAIN">
<value>
<State />
</value>
</entry>
</map>
</option>
<option name="oldMeFiltersMigrated" value="true" />
</component>
</project>

View File

@@ -0,0 +1 @@
CMakeLists.txt not found in D:\python\C++专题课程\历年试题与资料\蓝桥杯2019年试题C++ Select CMakeLists.txt