小明去银行存钱,拿了一堆硬币。已知1角的硬币厚度为1.8mm ,5 角的硬币厚1.5mm ,1元的硬币为2.0mm 。小明将1 角的硬币放成一摞,将5 角的硬币硬币放成一摞,将1元的硬币放成一摞,发现3 摞硬币一样高。银行正好把这些硬币换成若干张面值为10 元的纸币。问小明至少带了多少钱的硬币(元为单位),每种面值的硬币有多少个?
要求输出格式为: 1 角的数量,5 角的数量,1 元的数量,总金额。(例如:20,30,40,50)
说明在结果中只输出各个对应的数字即可
#include<iostream>
using namespace std;
int main(){
int a,b,c,sum;
for(a=1;a<100;a++)
for(b=1;b<100;b++)
for(c=1;c<100;c++){
sum=a+5*b+c*10;
if(sum>100&&sum%100==0&&18*a==15*b&&18*a==20*c)
cout<<a<<","<<b<<","<<c<<","<<sum/10<<endl;
}
}