zoukankan      html  css  js  c++  java
  • 杭电 2090 算菜价

    算菜价

    Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)
    Total Submission(s): 25231    Accepted Submission(s): 12966


    Problem Description
    妈妈每天都要出去买菜,但是回来后,兜里的钱也懒得数一数,到底花了多少钱真是一笔糊涂帐。现在好了,作为好儿子(女儿)的你可以给她用程序算一下了,呵呵。
     
    Input
    输入含有一些数据组,每组数据包括菜种(字串),数量(计量单位不论,一律为double型数)和单价(double型数,表示人民币元数),因此,每组数据的菜价就是数量乘上单价啊。菜种、数量和单价之间都有空格隔开的。
     
    Output
    支付菜价的时候,由于最小支付单位是角,所以总是在支付的时候采用四舍五入的方法把分头去掉。最后,请输出一个精度为角的菜价总量。
     
    Sample Input
    青菜 1 2 罗卜 2 1.5 鸡腿 2 4.2
     
    Sample Output
    13.4
    题目不难,那个四舍五入什么的,其实我们平时用的保留小数的就是四舍五入的。
    然后坑爹的是我忘记了这种输入是最后是crtl+z才退出的,一般是不会退出的。
     
    然后 代码是很简单的:
    #include <iostream>
    #include<math.h>
    #include <iomanip>
    #include<cstdio>
    #include<string>
    #include<map>
    #include<vector>
    #include<list>
    #include<algorithm>
    #include<stdlib.h>
    #include<iterator>
    #include<sstream>
    #include<string.h>
    using namespace std;
    
    
    int main()
    {
        string a;
        double cnt;
        double money;
        double res=0;
        while(cin>>a>>cnt>>money)
        {
            res=res+money*cnt;
    
        }
        cout<<fixed<<setprecision(1)<<res<<endl;
        return 0;
    }
  • 相关阅读:
    【C++类与对象】实验四(二)
    【微信小程序——开发步骤1】
    【C++/实验三】类和对象
    【C++/类与对象总结】
    【C++/函数】实验2
    食堂APP-项目开发 语音输入(1)
    食堂APP-项目开发及踩坑记录(7)
    食堂APP-项目开发及踩坑记录(6)
    食堂APP-项目开发及踩坑记录(5)
    食堂APP-项目开发及踩坑记录(4)
  • 原文地址:https://www.cnblogs.com/William-xh/p/6962216.html
Copyright © 2011-2022 走看看