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;   //钞票张数清零,为下一组数据做准备
    }
}
相关推荐
Chen_harmony5 分钟前
二十五、预处理详解
c语言
坚果派·白晓明23 分钟前
鸿蒙PC三方库使用:使用 AtomCode + Skills 自动完成鸿蒙化三方库11Zip集成
c语言·c++·华为·harmonyos
SoftLipaRZC40 分钟前
C语言文件:文件操作完全指南
android·java·c语言
SoftLipaRZC1 小时前
C语言动态内存:内存管理完全指南
c语言·开发语言
玖玥拾13 小时前
C/C++ 基础笔记(七)
c语言·c++
2023自学中15 小时前
Linux虚拟机 CMakeLists.txt:x86 与 ARM 双架构编译脚本
linux·c语言·c++·嵌入式
himobrinehacken16 小时前
C/C++中字符编码与指针应用全解析
c语言·逆向
182******208317 小时前
2026年学C语言还有出路吗?学习需要报班吗?
c语言·开发语言·学习
luj_176818 小时前
局部两极分析破解数学建模难题
服务器·c语言·开发语言·经验分享·算法
bubiyoushang88819 小时前
基于 C/C++ 的 MQTT 物联网通信协议实现
c语言·c++·物联网