本题思路: 先尝试尽量全部换成5元,再尽量全部换成2元,无需考虑1元
using namespace std;
int main(){
int n;
cin>>n;
int cnt = 0;
int num5 = n/5;//优先换5元最多可换张数
for(int i = num5; i>=0;i--){
int num2 = (n-i*5)/2;//换完5元,最多可换2元张数
for(int j=num2; j>=0;j--){
cnt++;
}
}
cout<<cnt;
}