C++【入门】购买文具
生活随笔
收集整理的這篇文章主要介紹了
C++【入门】购买文具
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
題目網(wǎng)站:P1024 - 【入門】購(gòu)買文具 - HSY OJ
題目描述
新學(xué)年就要開始了,爸爸把N元錢給了小青,讓他購(gòu)買一批文具,并作了以下要求:只能買圓珠筆、鉛筆和鉛筆芯,并且每樣至少買一支,總數(shù)要超過30支,而且錢要全部花完。
當(dāng)小青去到文具店時(shí),發(fā)現(xiàn)圓珠筆8角錢一支、鉛筆2角錢一支、鉛筆芯1角錢一支。小青怎么買才能符合爸爸的要求呢?請(qǐng)你編個(gè)程序幫他算出符合購(gòu)買要求的所有方案總數(shù)。
輸入格式
一個(gè)整數(shù)N,表示購(gòu)買文具一共的元數(shù)。(1 <= N <= 50)
輸出格式
一個(gè)整數(shù),即符合購(gòu)買要求的所有方案總數(shù)。
輸入樣例?
8輸出樣例?
135 #include<bits/stdc++.h> using namespace std; float n,a,b,c;//a=圓珠筆,b=鉛筆,c=鉛筆芯 int main(){cin>>n;n=n*10;int m=0;for(a=1;a<n/8;a++)//列舉圓珠筆的所有可能for(b=1;b<n/2;b++)//列舉鉛筆的所有可能for(c=1;c<n/1;c++)//列舉鉛筆芯的所有可能{if(a*8+b*2+c*1==n&&a+b+c>30)m++;}cout<<m;return 0;}?————完成!!
總結(jié)
以上是生活随笔為你收集整理的C++【入门】购买文具的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 我的世界天空之城服务器位置,我的世界天空
- 下一篇: arduino控制声音传感器