## 题目一:钱币,找最少数量问题 有1元、5元、10元、50元、100元不同面额的钱; 第一行输入不同面额的钱对应的数量,第二行输入需要支付的价格; 需要满足支付价格且使用钱的数量最少; 输出满足的最小数量,没有符合的输出-1 ```cpp #include<iostream> using namespace std; int main() { int num[5];//每个面额的个数 for (int i = 0; i < 5; i++) { cin >> num[i]; } int need; cin >> need;//需要支付的...