将100元钱兑换成10元、5元、1元,编程求不同的兑法数。要求每种兑法中都要有10元、5元和1元。
//=================================== //EX0211.cpp //求100元钱的兑换数 //=================================== #include<iostream> using namespace std; //----------------------------------- int main() { int n=0; for(int i10=1; i10<=9; i10++) for(int i5=1; i5<=17; i5++) for(int i1=1; i1<=85; i1++) if(10*i10 +5*i5 +1*i1 ==100) n++; }//==================================
#include <iostream> using namespace std; int main() { for (int i = 1; i < 9; i++) { for (int j = 1; j < 17; j++) { for (int k = 1; k < 85; k++) { if ((i * 10 + j * 5 + k * 1) == 100) { cout << i << " " << j << " " << k << endl; } } } } }
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题