发工资的日子

程序设计第十一题 杭电老师发工资 Problem Description 作为杭电的老师,最盼望的日子就是每月的8号了,因为这一天是发工资的日子,养家糊口就靠它了,呵呵 但是对于学校财务处的工作人员来说,这一天则是很忙碌的一天,财务处的小胡老师最近就在考虑一个问题:如果每个老师的工资额都知道,最少需要准备多少张人民币,才能在给每位老师发工资的时候都不用老师找零呢? 这里假设老师的工资都是正整数,单位元,人民币一共有100元、50... 阅读详情

一、题目

POJ公司的员工,最盼望的日子就是每月的8号了,因为这一天是发工资的日子,养家糊口就靠它了,呵呵
但是对于学校财务处的工作人员来说,这一天则是很忙碌的一天,财务处的小胡老师最近就在考虑一个问题:如果每个老师的工资额都知道,最少需要准备多少张人民币,才能在给每位老师发工资的时候都不用老师找零呢?
这里假设老师的工资都是正整数,单位元,人民币一共有100元、50元、10元、5元、2元和1元六种。
Input
每个测试实例的第一行是一个整数n(n<100),表示老师的人数,然后是n个老师的工资。
Output
对于每个测试实例输出一个整数x,表示至少需要准备的人民币张数。每个输出占一行。
Sample Input
3
1 2 3
Sample Output
4

二、源代码

//做这道题,学会了C语言中怎么定义常量数组,然后题目本身的话,刚开始感觉不会做,准备放弃,但还是坚持想了一会儿,发现没有想象中难,关键地方是,如果员工工资正好是钱数,则张数加1就行,第二种情况是工资介于两个值之间,这里用到了递归,第三种情况是员工工资大于100,比如说是150,1005等等,所以数组中多定义了一个数值。

#include <stdio.h>
int money[] = {1,2,5,10,50,100,100000};
int count = 0;

void numofmoney(int num){
 int i,temp,j;
  for(i=0;i<6;i++){
    if(num==money[i]){
            count++;
            break;
    }else if(num>money[i]&&num<money[i+1]){
        count += num/money[i];
        temp= num-(num/money[i])*money[i];
        numofmoney(temp);
    }
  }
}
int main(){
    int n,i;
    int wage[105];
    scanf("%d",&n);
    for(i=0;i<n;i++){
        scanf("%d",&wage[i]);
        numofmoney(wage[i]);
    }
        printf("%d\n",count);
    return 0;
}

老板发工资源代码C语言版 仅1分就可以下载 评论后返回分 要的速度 立即下载

相关推荐

【硬件开发】自举电路

半桥驱动电路中,下桥臂的源极直接接地,导通时栅极电压只需要达到MOS管导通d电压Vgs,但是对于上桥臂来说,上桥臂的源极电压会随着上桥臂的导通而抬升到VDD,对应想要导通时的栅极电压Vgs要到达Vgs+VDD。1,所有自举元件都位于栅极驱动器 IC 附近,可更大限度 地减小寄生电感的影响并减小自举电路的高峰值电流路径。栅极电压实现这个抬升的方法:使用电容两侧电压不能突变的特性,这个电容就是自举电容(也就是图中的C1)D1自举二极管的作用:防止升高的电压倒灌到原来的输入电压。快速恢复二极管或肖特基二极管。

weixin_62546664的博客 2830

C/C++编程学习 - 第11周 ⑤ 发工资咯:)

题目链接 题目描述 作为杭电的老师,最盼望的日子就是每月的8号了,因为这一天是发工资的日子,养家糊口就靠它了,呵呵 但是对于学校财务处的工作人员来说,这一天则是很忙碌的一天,财务处的小胡老师最近就在考虑一个问题:如果每个老师的工资额都知道,最少需要准备多少张人民币,才能在给每位老师发工资的时候都不用老师找零呢? 这里假设老师的工资都是正整数,单位元,人民币一共有100元、50元、10元、5元、2元和1元六种。 Input 输入数据包含多个测试实例,每个测试实例的第一行是一个整数n(n<100),表示老

水蛙菌 2143

从零开始深入理解 AI Agent(完整版)

AI Agent(智能体)是一个能够自主感知环境、做出决策、执行行动并记忆经验的智能系统。特性传统程序AI Agent决策方式固定逻辑(if-else)动态推理(LLM 思考)灵活性需要重新编程自然语言描述即可能力边界明确限定可通过工具扩展学习能力无可通过记忆积累经验│ 感知 │ ───→ │ 推理 │ ───→ │ 行动 │↑ │ ││ ↓ ││ 记忆 │ ←─── │ 反思 │ ←─────────┘感知(Perception)

qq_20096229的博客 760

2021 发工资咯:)

                                   发工资咯:)                                     Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Othrs)                             

依然spurs 1388

从查表法到实时计算:SimpleFOC库中正弦函数优化的技术演进

本文深入探讨了SimpleFOC库v2.0.1版本中正弦函数优化技术的演进,从传统查表法到实时计算的创新实践。通过定点数优化、对称性利用和分段线性插值等关键技术,实现了在嵌入式电机控制中的高效三角函数计算,显著提升性能和资源利用率。

weixin_28273593的博客 455

YOLOV8多模态(可见光+红外光目标检测任务,基于Ultralytics官方代码实现)

torch 2.3.1 torchvision 0.18.1 Python 3.8.19 tensorrt 8.5.3.1DroneVehicle数据集下载地址DroneVehicle 数据集由无人机采集的 56,878 张图像组成,其中一半是 RGB 图像,其余是红外图像。我们为这 5 个类别制作了丰富的注释,其中包含定向边界框。其中,汽车在 RGB 图像中有 389,779 个注释,在

Mjy的博客 7585

又是每月发工资的日子

2014年7月18日,又是每月发工资的日子,可我怎么也高兴不起来,虽然每月工资一次比一次多,但这么向别乞讨般的生活过够了!我每月都那么卖力,但老总发工资总感觉跟发多了似的,老子是靠本实混饭的,工资是老子应得的,带给公司那么多利润为啥拿工资时还要看你的脸色!看我不顺开了老子呀,爷还不稀罕呢! 年底老子就开公司,就干你这行,竞争死你!

分享干货,拒绝水文 793

Zephyr RTOS -- 学习笔记总述

文章目录摘要1. 开发基础部分2. 内核服务入门 本笔记基于 Zephyr 版本 2.6.0-rc2 摘要 1. 开发基础部分 2. 内核服务入门 2.1 线程简介 2.2 线程 2.3 工作队列线程 2.4 调度 2.5 中断 2.6 轮询 API 2.7 信号量

思想给了我们太多的自由,而我们拖累了思想...... 4826

小白随笔——新公司试用期,第一个月发工资的日子

记录一个不一样的自己 阴差阳错的面试过关 阴差阳错进入了IT行业,混迹为数不多的日子,接触为数不多的项目。七月初从安徽到上海,两个星期的面试安排,一天两家,莫名自信使得面试的准备并不充分,前三四家都没有很好的表现,当然也没有offer。总结、百度、学习、自我肯定、继续面试。七月底通过外包进入一个较大的上市公司,公司属于纯互联网公司,做的主要有电商类相关项目、后台运营项目等。 来自老大的冷嘲热讽 工...

Eric__JY的博客 420

利用WebDAV协议将百度网盘挂载为本地网络硬盘的完整指南

WebDAV是一种基于HTTP/HTTPS的扩展协议,它允许客户端通过标准HTTP方法对远程服务器上的文件进行读写和管理。其核心原理是通过定义如PROPFIND、PUT、GET等标准化方法,实现跨平台的远程文件系统访问。这项技术的价值在于打破了不同存储服务间的壁垒,将封闭的云存储生态接入开放标准协议体系。在工程实践中,WebDAV常被用于实现跨设备文件同步、媒体服务器集成和生产力工具数据备份等场景。通过搭建WebDAV服务器作为协议转换层,可以将百度网盘这类封闭存储服务映射为标准网络存储,实现类似bdpan

weixin_42523907的博客 2449

ESP32设备驱动-直流电机与L298N电机驱动器

在本文中,我们将介绍如何使用ESP32通过L298N电机驱动器驱动直流电机。

视觉与物联智能 3597

作为杭电的老师,最盼望的日子就是每月的8号了,因为这一天是发工资的日子,养家糊口就靠它了,呵呵 但是对于学校财务处的工作人员来说,这一天则是很忙碌的一天,财务处的小胡老师最近就在考虑一个问题:如果每个

#include<stdio.h> int main(void) { int sum = 0, n, i, j; int m; while (scanf_s("%d", &n) && n != 0) { for (i = 1; i <= n; i++) { scanf_s("%d", &m); sum += m / 100 ...

qq_46176868的博客 4007

把 ABAP writable CDS view entity 讲透:从只读建模到可写模型的 ABAP CDS 新能力

摘要:SAP引入的writable CDS view entity突破了传统CDS视图只读的限制,允许通过ABAP SQL直接进行数据修改。该特性通过WRITABLE关键字定义,使CDS视图成为与数据库表同等级别的可写对象。其核心价值在于为数据集成、中间层同步等场景提供结构化写入入口,但需注意不应绕过业务规则。最佳实践建议保持底层表结构简单映射,避免复杂变形。这一特性标志着CDS从单纯消费模型向双向数据交互能力的演进,为ABAP开发提供了新的数据边界设计思路。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 1314

我和我女朋友之十五

日子一天天的过去,我们也在一天天的长大,我们的感情也在一天天的增长。是我所喜欢的。。每时每秒都想见到她。。。在过几天就要发工资了,我要带她去买好多好多的东西。。。只要她喜欢,我就买给她。。她是我一生中的最爱。。。在此也祝天下有情人终成眷属。。。 

xwsn的专栏 633

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

hdu 2021 发工资咯

发工资咯:)<br />Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)<br />Total Submission(s): 9081    Accepted Submission(s): 5204<br /><br /><br />Problem Description作为杭电的老师,最盼望的日子就是每月的8号了,因为这一天是发工资的日子,养家糊口就靠它了,呵呵<br />但是对于学校财务

killsoon的专栏 751

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

开始

     今天,公元2008年1月10日,是我发工资的日子,并且在这个日子,因要下载一个MI公司的loadrunner工具(软件测试工具),就注册了一个,主要拿这个工具去测试(sharemailpro),其实之间我已注册了一个用户tomy000,不过我的密码以及注册信息早就忘了,迫不得已就注册了一个。不过也好,当我注册了以后,有心情写下以上这些话,在这个时候我的大脑一片晴空,感觉学什么都心无杂念,

tomy_cpp的专栏 146

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

牢骚?

  又到发工资的日子了,令人兴奋的一天。看着那条提示短信上无序的四位数,我,默默地盘算着……   这丁点的钱,怎样才能最有效率地用上它们呢?我很急迫,我迫切地希望钱生钱,然后越滚越大,当到达我心中那个界限时,够了。我要带着它们,回家,做点小买卖,即使平平淡淡。现在的我,很俗很浮躁,我只认那些充满铜臭的数字,任何画笔勾勒的前景我都等不了。因为,就这么一些小小的数字,诞生了一个个令人尴尬的词汇——空...

lins87的博客 146

2020年11月10日 晴

今天要发工资了,可等到下班也没法,期间发了个199,老员工说是报销的车票钱,等到晚上八点多工资还没有发,我看今天没戏了。睡觉吧,明天七点还要上班。

xleiiii的博客 112

2012-02-10 工作

今天早上做完了单位意见箱的迁移工作,主要是给每个单位提供意见箱,原来是用实施做的,现在要转到开发来做。 下午是发工资的日期,有100的过节费,心理挺高兴的。 下午看了一篇博文,链接如下:http://blog.youkuaiyun.com/achan2090/article/details/7248043...

iteye_11350的博客 124

hdu2021 发工资咯:)

/**************** 【BestCoder Round #3 来了!】8月3号19:00~21:00(赛前30分钟停止注册比赛)  发工资咯:) Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 30627    A

莫道青天真无道,能逍遥时且逍遥! 731

发工资咯

发工资咯 作者: xxx 时间限制: 1S 章节: 一维数组 问题描述 : 作为需要养家糊口的人,最盼望的日子就是每月发工资的日子,呵呵 但是对于财务处的工作人员来说,这一天则是很忙碌的一天,财务处的小胡最近就在考虑一个问题:如果每个员工的工资额都知道,最少需要准备多少张人民币,才能在给每位员工发工资的时候都不用员工找零呢? 这里假设员工的工资都是正整数,单位元,人民币一共有100元、50元、...

qq_41807261的博客 254

hdu 2021 发工资咯:)(java)

问题: break中断整个循环;continue中断本次循环; 在循环中如果想要一个数再循环一次,可以采用(i--)d的方式。 else if(b[i]>a[j]) { b[i]=b[i]-a[j]; ans++; j--; } 发工资咯:) Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 6553

Xi's LiuY 1016

CSU2020期中测试模拟题2 问题 C: 发工资

问题 C: 发工资 题目描述 作为程序员,最盼望的日子就是每月的8号了,因为这一天是发工资的日子。但是对于财务处的工作人员来说,这一天则是很忙碌的一天,财务处的小李最近就在考虑一个问题:如果每个人的工资额都知道,最少需要准备多少张人民币,才能在给每个程序员发工资的时候都不用找零呢?这里假设工资都是正整数,单位元,人民币一共有100元、50元、10元、5元、2元和1元六种。 输入 输入数据包含多个测试实例,每个测试实例的第一行是一个整数n(n<100),表示老师的人数,然后是n个老师的工资,工资额不超过

zhy_cx的博客 1954

杭电2021-发工资咯

发工资咯:) Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 50274    Accepted Submission(s): 27439 Problem Description 作为杭电的老师,最盼望的日子就是每月的

博客已搬迁到http://www.cnblogs.com/cniwoq/ 510

发工资之贪心 hdu2021

#include #include using namespace std; int main() {     int n,ans,k;     while(~scanf("%d",&n))     {         ans=0;         if(n==0)break;         for(int i=0;i         {

猿的进化 706
上一篇: 数据加密
下一篇: 最小整数
It_BeeCoder
博客等级 码龄10年 967粉丝 238原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值