小明手中有硬幣,小紅手中有若干張10元的紙幣。已知 1 角硬幣厚 1.8mm,5 角硬幣厚 1.5mm,1 元硬幣厚 2.0mm 。小紅拿出若干張10元的紙幣,小明要將 1 角的硬幣放成一摞,將 5 角的硬幣放成一摞,將 1 元的硬幣放成一摞,如果 3 摞硬幣一樣高,且三摞硬幣的金額之和正好等于小紅要求的面值,則雙方交換,否則沒有辦法交換。
輸入:?
小紅希望交換幾張10元的紙幣
輸出:
1 角的數量,5 角的數量,1元的數量
提示:題目中涉及到了浮點數,由于浮點數的限制(不能用運算符==準確地判斷兩個浮點數是否相等)所以建立數學模型之后應將相關數據轉換為整型,然后再進行運算。
#include#includeint main( )
{
int n;
scanf("%d",&n);
int c,b,a;
int i,w=0,flag=1;
for(i=1;flag==1;i++)
{
a=10*i; //a:b:c=1/1.8;1/1.5;1/2因為三堆一樣高所以比值相同噠
b=12*i;
c=9*i;
w=a*1+b*5+c*10;
if(w==n*100)
{
printf("%d,%d,%d\n",a,b,c);
return 0;
}
if(w>n*100)
{
flag=0;
}
}
printf("No change.\n");
return 0;
}
你是否還在尋找穩定的海外服務器提供商?創新互聯www.cdcxhl.cn海外機房具備T級流量清洗系統配攻擊溯源,準確流量調度確保服務器高可用性,企業級服務器適合批量采購,新人活動首月15元起,快前往官網查看詳情吧
新聞名稱:C語言零錢換整錢*——窮舉-創新互聯
網站地址:http://m.kartarina.com/article24/ccgece.html
成都網站建設公司_創新互聯,為您提供網站設計公司、商城網站、建站公司、響應式網站、微信小程序、品牌網站建設
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯