24 条题解
-
-1
写题解请注意 鼓励大家写题解,但注意题解格式。 题解一定要有思路解析或代码注释,能否让别人理解你的思路 也是你的能力的检验,不要只放无意义的代码给大家复制,那就失去了做题的初心。 给代码两端加上这个会舒服一些
</span> 这个点在键盘的左上角tab上面那个键,注意切换输入法 #include<iostream> using namespace std; int main() { int n; cin>>n;//这是一个注释 return 0; } Copy 请注意严禁抄袭题解,写题解不要只放代码,需加上你的思路或代码注释。 题解最好只有核心代码的展示,而不是全代码,避免有同学复制你的代码,虽然我们也会核查提交记录。(老师使用万能的python脚本调取网页日志核查,当然不是一个个看了) 抄袭题解一经发现直接取消成绩。 题解被删除的可能 代码不符合格式规范 没有思路讲解或者没有注释, 无意义的题解 题解代码可以供他人直接复制,因此这里要求大家只放核心代码。例如一道for循环求和得题目,我们只需要写好for循环的关键代码即可,定义变量这些就不需要在教给大家了。 大家携手共同维护一个良好的编程环境,如果一经发现,多次作乱。可能会被管理员拉黑,请注意,一旦拉黑即失去登陆资格。 Section 1. Level1你的代码
-
-2
简单for循环加单层if判断。 分析题目:库房药存总量为m,有n个人来取不同数量的药。若库存药满足,取走药,不满足拒绝,需求得有几人没取上药。 第一搭建大框架: #include <bits/stdc++.h> using namespace std; int main() {
return 0 } 第二分析需要用到的变量: 库房药存总量: m 取药的人数: n 每个人取药的量 a[105] (0<n<=100) 没取上药的人数 ans 第三简单输入已知量 m、n、a[n]: cin>>m>>n; for(int i=1;i<=n;i++){ cin>>a[i]; } 第四判断每个人要取药的值和库存的余量: for(int i=1;i<=n;i++){ if(a[i]<=n){ n-=a[i]; } else{ ans++; } } 第五输出没取上药的人数: cout<<ans;
注:注意for语句和if语句的格式,严禁抄袭。
信息
- ID
- 1289
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- 3
- 标签
- 递交数
- 2849
- 已通过
- 1500
- 上传者