逛商场
题意
求小明可以买多少他看重的商品
思路
- 定义一个for循环,判断其是否有钱能买商品
- 定义一个次数
- 输出
坑点
- 注意等于的情况不要漏掉
算法一:for循环
时间复杂度
入门
实现步骤
- 输入对应价格
- for循环进行判断
- 输出
代码
#include <iostream>
using namespace std;
int main(){
int n;//要买物品
cin>>n;
int a[100];//对应物品价格
for(int i=0;i<n;i++){
cin>>a[i];
}
int x;
cin>>x;
int count=0;
for(int i=0;i<n;i++){
if(a[i]<=x){
count++;
x=x-a[i];
}
}
cout<<count;
return 0;
}
总结
全面思考问题和情况,仔细阅读