公司财务要发工资现金,需要提前换取100 50 20 10 5和1元的人民币, 请输入工资数,计算张数最少情况下,各自需要多少张。

毕设港湾 毕业设计 1

公司财务要发工资现金,需要提前换取100元 50元 20元 10元 5元和1元的人民币, 请输入工资数,计算张数最少情况下,各自需要多少张。

回复

共1条回复 我来回复
  • 毕设助手
    这个人很懒,什么都没有留下~
    评论
    #include <iostream>
    using namespace std;
    
    int main() {
        int res = 0;
        int salary; cin >> salary;
        res += (salary / 100);
        salary = salary % 100;
        res += (salary / 50);
        salary = salary % 50;
        res += (salary / 20);
        salary = salary % 20;
        res += (salary / 10);
        salary = salary % 10;
        res += salary;
        cout << res << endl;
        return 0;
    }
    
    0条评论

发表回复

登录后才能评论