- C++
基础算法模拟法
- 2024-2-18 11:40:23 @
解答模拟题通常的步骤
1.认真仔细的读懂题目。模拟题的描述通常都比较详细,篇幅一般都比较长,应该边阅读边将有关的条件一条一条地记录下,阅读完成后要反复核对 ,不能有错漏。
2.建立各个条件之间的关系 ,最好有一些简明的表格列出。
3.认真分析这些关系 ,并建立这些关系的数学模型。
4.编写程序 ,调试并运行。
5.检查题目给出的样例能否通过。竞赛题目中一般都会给出输入输出样例,以便检查程序的输入输出格式是否正确,但这些样例往往会比竞赛时评判所用的测试数据简单,所以你不能满足于通过这些样例,还要尽量自拟一些更复杂、更全面的测试数据来检查程序的正确性。
模拟例题-小六和果汁
作业
作业1:马路外的树
作业2:猫吃鱼
作业3:送礼物
作业参考:
马路边的树
猫吃鱼
送礼物
11 条评论
-
xinao017 LV 7 @ 2024-2-19 11:30:28
-
2024-2-19 11:02:18@
#include <bits/stdc++.h> using namespace std; bool ar[300]={0}; int main() { int n,m,k,num; cin>>n>>m; k=0; num=0; for(int i=1;i<=n;i++){ ar[i]=1; } for(int i=1;i<=n;i++){ if(3==m){ n-1; break; } if(i==n){ i=0; } } cout<<ar[n]<<endl; return 0; }
-
2024-2-19 10:40:15@
#include <bits/stdc++.h> using namespace std; const int N=1e6+10; int main() { int n,a[10000]; cin>>n; for(int i=1;i<=n;i++){ int t; cin>>t; a[t]=i; } for(int i=1;i<=n;i++){ cout<<a[i]<<" "; } return 0; }
-
2024-2-19 10:36:56@
-
2024-2-19 8:59:17@
-
2024-2-19 8:56:40@
-
2024-2-19 8:53:08@
-
2024-2-18 18:41:20@
在线求助一下 :请问第二题是什么东东??? 求解答!!!
-
2024-2-18 18:40:48@
在线求助一下 请问第二题是什么东东??? 求解答!!!
-
2024-2-18 16:57:48@
-
2024-2-18 11:40:55@
- 1