Bailian2675 计算书费【求和】
2675:计算书费
总时间限制: 1000ms 内存限制: 65536kB
描述
下面是一个图书的单价表:
计算概论 28.9 元/本
数据结构与算法 32.7 元/本
数字逻辑 45.6元/本
C++程序设计教程 78 元/本
人工智能 35 元/本
计算机体系结构 86.2 元/本
编译原理 27.8元/本
操作系统 43 元/本
计算机网络 56 元/本
JAVA程序设计 65 元/本
给定每种图书购买的数量,编程计算应付的总费用。
输入
输入第一行包含一个正整数k(0<k<100),表示有k组测试数据;接下来k行,每行包含一组测试数据。每组测试数据包含10个整数(大于等于0,小于等于100),分别表示购买的《计算概论》、《数据结构与算法》、《数字逻辑》、《C++程序设计教程》、《人工智能》、《计算机体系结构》、《编译原理》、《操作系统》、《计算机网络》、《JAVA程序设计》的数量(以本为单位)。每两个整数用一个空格分开。
输出
对于每组测试数据,输出一行。该行包含一个浮点数f,表示应付的总费用。精确到小数点后两位。
可用printf("%.2f\n", sum)来输出sum的值,并精确到小数点后两位。
样例输入
2
1 5 8 10 5 1 1 2 3 4
3 5 6 3 100 1 1 0 1 0
样例输出
2140.20
4427.80
来源
计算概论05-模拟考试1
问题链接:Bailian2675 计算书费
问题简述:(略)
问题分析:简单的金额求和,不解释。需要注意输入输出和计算类型,一般而言,在OJ上做题,输入和计算类型用double,输出时按float格式输出,这也许是因为测试数据是按照这样来做的。
程序说明:程序中使用常量N,是出于程序通用性的考虑。另外,求和时,求和变量的初值需要置为0。
参考链接:(略)
题记:(略)
AC的C++语言程序如下:
/* Bailian2675 计算书费 */#include <bits/stdc++.h>using namespace std;double cost[] = { 28.9, 32.7, 45.6, 78,35, 86.2, 27.8, 43, 56,65 };
const int N = sizeof(cost) / sizeof(double);int main()
{int k;scanf("%d", &k);while(k--) {int num;double sum = 0;for(int i = 0; i < N; i++)scanf("%d", &num), sum += num * cost[i];printf("%.2f\n", sum);}return 0;
}
Bailian2675 计算书费【求和】相关推荐
- 信息学奥赛一本通 1104:计算书费 | OpenJudge NOI 1.6 03
[题目链接] ybt 1104:计算书费 OpenJudge NOI 1.6 03:计算书费 [题目考点] 1. 数组初始化 2. 求和 [题解代码] 解法1: #include<bits/st ...
- 1.6 编程基础之一维数组 03 计算书费 python
http://noi.openjudge.cn/ch0106/03/ """ 1.6 编程基础之一维数组 03 计算书费 http://noi.openjudge.cn/ ...
- 信息学奥赛一本通(1104:计算书费)
1104:计算书费 时间限制: 1000 ms 内存限制: 65536 KB 提交数: 36860 通过数: 25612 [题目描述] 下面是一个图书的单价表: 计算概论 28 ...
- 计算车费的C语言程序,C语言1_2:计算书费
1_2:计算书费: #include void main() { int a, b, c, d, e, f, g, h, i, j; //scanf( "%d%d%d%d%d%d%d%d%d ...
- python pandas 条件求和_python 使用pandas计算累积求和的方法
python 使用pandas计算累积求和的方法 使用pandas下的cumsum函数 cumsum:计算轴向元素累积加和,返回由中间结果组成的数组.重点就是返回值是"由中间结果组成的数组& ...
- FPGA:计算滑动求和----信号检测计算信号功率
FPGA:计算滑动求和----信号检测计算信号功率 在进行简单信号检测过程中,需要计算信号的能量,这时候需要用到滑动求和的计算过程. 这里记录如何利用Verilog编写滑动求和过程. 思路:滑动求和的 ...
- 循环计算-偶数求和-计算结果
# 计算 0 ~ 100 之间 所有 偶数 的累计求和结果 # 开发步骤 # # 1. 编写循环 确认 要计算的数字 # 2. 添加 结果 变量,在循环内部 处理计算结果# 1> 定义一个记录最 ...
- 单独计算阶乘,计算阶乘求和的小程序,值得一试。
#第一种计算阶乘并且求和的方法 count=0 i=1 for i in range(1):count=count+iy1=i+(i+1)+(i+1)*(i+2)+(i+1)*(i+2)*(i+3)+ ...
- openjudge基础题3计算书费
总时间限制: 1000ms 内存限制: 65536kB 描述 下面是一个图书的单价表: 计算概论 28.9 元/本 数据结构与算法 32.7 元/本 数字逻辑 45.6元/本 C++程序设计教程 78 ...
最新文章
- java多态性详解——父类引用子类对象
- 数据结构与算法 / 默克尔树
- 用计算机答题答案提交后能否改错,南京晓庄计算机操作系统习题库含答案全1-5章...
- Python-学生信息管理系统.exe(代码)
- rtp 实时传输协议
- Apache Cassandra 在 Facebook 的应用
- Python中提供的各种队列结构
- python 跳过异常元素继续,在python中的迭代器/生成器中引发异常后继续
- 学Python就能做好数据分析?万能语言背后是一片韭菜地
- ios真机中Text组件出现多余边框
- opencv打开Lena图像,并且将Lena改成单通道的图片
- 软件安全(开发模型、需求分析、测试)总结
- MEM-英语 : 单词速记整理
- 运动蓝牙耳机挑选要注意什么?蓝牙耳机知识科普
- Android源代码目录结构
- onedrive直链_OneDrive直链下载OneIndex
- Eclipse从零开始搭建一个SpringBoot项目
- w ndows英文读音,Windows是什么意思
- ML01 -- KNN算法
- 通过股票代码识别所属板块(20190730)
热门文章
- C++实现类似反射模式
- ArcGIS——图形转要素(标注转注记后发布服务问题)
- Unity 2D教程: 滚动,场景和音效
- Dreamweaver CS5.5+PhoneGap移动开发环境搭建
- Memcached windows 下安装与应用
- c++ 一维高斯拟合_χ2检验教案:拟合度检验与正态分布的关系
- 为什么eolinker发送老是等待_eolinker环境管理之开发、测试和生产环境
- linux7配置永久路由,CentOS7添加永久路由
- 手机python文本编辑器下载_python写的一个文本编辑器
- 详解:Sqoop的介绍