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;   //钞票张数清零,为下一组数据做准备
    }
}
相关推荐
初生牛犊不怕苦36 分钟前
与AI一起学习《C专家编程》:数组与指针
c语言·学习·算法
小CC吃豆子1 小时前
C/C++中 int 的最大最小值
c语言·开发语言·c++
co_wait4 小时前
【C语言】字符串处理函数
c语言·开发语言
激昂网络4 小时前
用CT001解读Type-C线材设计:为什么只有一个CC灯亮?
c语言·开发语言·嵌入式硬件
jwn9995 小时前
PHP vs C:语言特性与应用场景对比
c语言·开发语言·php
繁星星繁5 小时前
Docker(一)
java·c语言·数据结构·c++·docker·容器·eureka
笨笨饿5 小时前
博客目录框架
c语言·开发语言·arm开发·git·嵌入式硬件·神经网络·编辑器
泡泡鱼(敲代码中)5 小时前
C++-string学习笔记
c语言·开发语言·c++·笔记·学习·visualstudio
2301_789015626 小时前
C++11新增特性:可变参数模板、lambda表达式、function包装器、bind绑定、defult和delete
c语言·开发语言·c++·算法·c++11·万能引用
Yupureki6 小时前
《Linux网络编程》1.网络基础
linux·运维·服务器·c语言·网络·c++