题解 1197: 发工资咯

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

发工资咯 (Python代码)

注记:python里有个内建函数divmod,挺适合这道题的,哈哈哈```pythondefcal(n):N1,remainder=divmod(n,100)N2,remainder=divmod(remainder,50)N3,remainder=divmod(remainder,

发工资咯 (贪心法)

```#includeusingnamespacestd;intDno[6]={100,50,10,5,2,1};//面额大小intsum(intx){inty=0,res=0;while(x>0){res+=x/Dno[y];//当前面额的最多张数x%=Dno[y++];//减去已计算的面额总值,

发工资咯-题解(Java代码)

贪心算法```javaimportjava.lang.reflect.Array;importjava.util.ArrayList;importjava.util.Arrays;importjava.util.List;importjava.util.Scanner;publicclassMain2

发工资咯-题解(C语言代码)

#include#include#include#defineN100//因为要使发工资所使用的人民币张数最少,所以肯定是尽量先用大面额的人民币,再用小面额的最优(贪心算法)intmoney_way(intn)//每次先比较能不能用最大的面额(最优的方案),不能则依次向下选择次大的。

发工资咯-题解(C语言代码)

###贪心解题思路:要求至少需要多少张纸币,即**如何用最少数量的钱满足职员的工资。**这题和分发饼干的题目差不多[分发饼干](https://leetcode-cn.com/problems/assign-cookies/"分发饼干")-要使纸币数量最少,

发工资咯-题解(C++代码)暴力大法

摘要:解题思路:0    数组存放{1,2,5,10,50,100}钞票的数额用于循环遍历确定位置1main    用while循环输入!=0,n是每次循环的次数,当n=0是代表输入结束,n次循环内的每次输……