TZOJ 1378 发工资咯

答案:

复制代码
#include<stdio.h>
int main()
{
    int n = 0, m = 0, i = 0, sum = 0;
    while (scanf("%d", &n) && n != 0)     //多组数据输入并且不等于0
    {
        for (i = 0; i < n; i++)    //有n名老师就循环n次
        {
            scanf("%d", &m);   //该名老师的工资
            sum += m / 100 + m % 100 / 50 + m % 100 % 50 / 10 + m % 100 % 50 % 10 / 5 + m % 100 % 50 % 10 % 5 / 2 + m % 100 % 50 % 10 % 5 % 2;   //钞票张数
        }
        printf("%d\n", sum);
        sum = 0;   //钞票张数清零,为下一组数据做准备
    }
}
相关推荐
笨笨饿31 分钟前
33_顺序表(待完善)
linux·服务器·c语言·嵌入式硬件·算法·学习方法
笨笨饿3 小时前
34_数据结构_栈
c语言·开发语言·数据结构·人工智能·嵌入式硬件·算法
itman3014 小时前
C语言errno.h头文件:错误处理机制及errno变量特点说明
c语言·错误码·库函数·错误处理·errno.h
爱编码的小八嘎4 小时前
C语言完美演绎7-2
c语言
笨笨饿4 小时前
32_复变函数在工程中实际应用区别于联系
linux·服务器·c语言·人工智能·单片机·算法·学习方法
爱编码的小八嘎5 小时前
C语言完美演绎7-3
c语言
水饺编程5 小时前
第4章,[标签 Win32] :SysMets3 程序讲解04,垂直滚屏重绘
c语言·c++·windows·visual studio
水饺编程6 小时前
第4章,[标签 Win32] :SysMets3 程序讲解05,水平滚动
c语言·c++·windows·visual studio
Felven6 小时前
A. Redstone?
c语言
luj_17687 小时前
从R语言想起的,。。。
服务器·c语言·开发语言·经验分享·算法