帮奶奶算账
源代码:bill.bas/pas
输入文件:bill.in
输出文件:bill.out
小明的奶奶每周日都会去超市购物,去买接下来一周所需的生活用品。虽然超市的票据上写得比较清楚,然而由于奶奶买的东西太多了,她也算不清楚自己到底花了多少钱。小明看到奶奶去超市购物的票据之后,发现如果用计算机程序来解决这个问题会非常容易。
所以现在小明把这个问题交给你,请你帮小明编写一个程序,来计算出小明的奶奶去超市购物一
共花了多少钱?
输入数据的第一行是一个整数 N(0 < N ≤ 10),表示小明的奶奶一共买了 N 样物品。接
下来一共有 N 行数据,每行包含两个正整数。第 i 行的第一个正整数 Pi(0 < Pi ≤ 100)表示第 i 个物品的价格,第二个正整数 Ci(0 < C i ≤ 10)表示第 i 个物品的数量。
输出数据只有一行,输出奶奶购买的所有物品的总价。
【样例输入】
3
10 2
51
37
【样例输出】
46
【样例解释】
物品总价为 10×2+5×1+3×7=46
解题思路
1. 从样例解释来看,明显的多项式求和算法
2. 主要考察学生迭代算法思想和对循环语句的使用
3. 本次比赛中比较简单的题目,可放在求和算法的扩展模块中
源代码:bill.bas/pas
输入文件:bill.in
输出文件:bill.out
小明的奶奶每周日都会去超市购物,去买接下来一周所需的生活用品。虽然超市的票据上写得比较清楚,然而由于奶奶买的东西太多了,她也算不清楚自己到底花了多少钱。小明看到奶奶去超市购物的票据之后,发现如果用计算机程序来解决这个问题会非常容易。
所以现在小明把这个问题交给你,请你帮小明编写一个程序,来计算出小明的奶奶去超市购物一
共花了多少钱?
输入数据的第一行是一个整数 N(0 < N ≤ 10),表示小明的奶奶一共买了 N 样物品。接
下来一共有 N 行数据,每行包含两个正整数。第 i 行的第一个正整数 Pi(0 < Pi ≤ 100)表示第 i 个物品的价格,第二个正整数 Ci(0 < C i ≤ 10)表示第 i 个物品的数量。
输出数据只有一行,输出奶奶购买的所有物品的总价。
【样例输入】
3
10 2
51
37
【样例输出】
46
【样例解释】
物品总价为 10×2+5×1+3×7=46
解题思路
1. 从样例解释来看,明显的多项式求和算法
2. 主要考察学生迭代算法思想和对循环语句的使用
3. 本次比赛中比较简单的题目,可放在求和算法的扩展模块中
#include <stdio.h> #include <stdlib.h> int main (int argc, char const* argv[]) { int n, i, p, c, ans; scanf("%d", &n); ans = 0; // 初始化 for (i = 0; i < n; i++) { // 循环 scanf("%d %d", &p, &c); ans += p * c; // 计算每项的值并累加 } printf("%d\n", ans); return 0; }
发表评论
-
fhloj1051 投票
2013-07-04 19:42 0投票 源文件: b(.bas/.c/.cpp/.pas) 输 ... -
fhloj1050 足球赛
2013-07-04 19:36 603足球赛 源文件: a(.bas/.c/.cpp/.pas) ... -
fhloj1092 五子棋
2013-07-04 12:01 726五子棋 源文件: gobang(.bas/.c/.cpp/ ... -
fhloj1091 拼单词
2013-07-04 11:53 748拼单词 源文件: words ... -
fhloj1090 21点游戏
2013-07-04 11:44 63621点游戏 源文件: poker(.bas/.c/.cpp ... -
hdu1019 gcd和lcm
2012-12-06 15:09 810Least Common Multiple http://a ... -
hdu1021 推理规律
2012-12-06 09:24 936Fibonacci Again http://acm.hdu ... -
hud1008 电梯 迭代模拟计算
2012-12-04 18:24 1040Elevator http://acm.hdu.edu.cn ... -
hdu1001 求和
2012-12-03 22:05 773Sum Problem http://acm.hdu.edu ... -
hdu1000 A+B
2012-12-03 18:37 858A + B Problem http://acm.hdu.e ... -
hdu2035 乘方取余
2012-12-02 18:02 1127人见人爱A^B http://acm.hdu.edu.cn/ ... -
hdu2034 差集
2012-12-02 17:43 856人见人爱A-B http://acm.hdu.edu.cn/ ... -
hdu2033 时间计算
2012-12-02 16:24 900人见人爱A+B http://acm.hdu.edu.cn/ ... -
HDU1003最大连续子序列和
2012-12-01 15:08 1445Max Sum http://acm.hdu.edu.cn/ ... -
hdu2081 字符串拼接
2012-12-01 14:35 859手机短号 http://acm.hdu.edu.cn/sho ... -
poj1163 树型结构动态规划和最大路径
2012-11-30 22:05 1190The Triangle http://poj.org/pr ... -
POJ1579递归函数定义
2012-11-30 21:58 852Function Run Fun http://poj.or ... -
POJ1050 最大子矩阵
2012-11-30 11:34 1214To the Maxhttp://poj.org/proble ...
相关推荐
tornado-6.4.1-cp38-abi3-musllinux_1_2_i686.whl
tornado-6.1-cp36-cp36m-manylinux2014_aarch64.whl
基于java的ssm停车位短租系统程序答辩PPT.pptx
tornado-6.4b1-cp38-abi3-musllinux_1_1_x86_64.whl
基于java的招生管理系统答辩PPT.pptx
本压缩包资源说明,你现在往下拉可以看到压缩包内容目录 我是批量上传的基于SpringBoot+Vue的项目,所以描述都一样;有源码有数据库脚本,系统都是测试过可运行的,看文件名即可区分项目~ |Java|SpringBoot|Vue|前后端分离| 开发语言:Java 框架:SpringBoot,Vue JDK版本:JDK1.8 数据库:MySQL 5.7+(推荐5.7,8.0也可以) 数据库工具:Navicat 开发软件: idea/eclipse(推荐idea) Maven包:Maven3.3.9+ 系统环境:Windows/Mac
基于java的农机电招平台答辩PPT.pptx
jdk23 甲骨文官方安装包
基于java的机场网上订票系统答辩PPT.pptx
项目经过测试均可完美运行! 环境说明: 开发语言:java jdk:jdk1.8 数据库:mysql 5.7+ 数据库工具:Navicat11+ 管理工具:maven 开发工具:idea/eclipse
基于java的网上书店销售管理系统答辩PPT.pptx
tornado-6.3.3-cp38-abi3-win32.whl
【作品名称】:基于 Jsp+Sqlserver 实现的超市信息管理系统 【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 【项目介绍】: 系统功能: (1)系统分两种身份:管理员和员工,选择不同的身份进入不同的功能操作界面! (2)商品信息管理:管理员可以添加和维护商品信息,员工只能对商品信息进行查询 (3)员工信息管理:管理员登陆系统后可以可以添加和维护超市员工(收银员)的信息 (4)商品进货管理:管理员登陆系统后可以添加商品进货信息,可以对商品进货信息进行查询和统计,添加商品进进货退货信息,对商品进货退货信息进行查询和统计 (5)商品销售管理:员工(收银员)登陆系统后可以对商品进行销售,可以按时间查询自己的销售业绩;管理员登陆系统后可以按照时间等条件对销售信息进行查询,可以根据小票号登记顾客退货信息,查询顾客退货信息,可以查看员 【资源声明】:本资源作为“参考资料”而不是“定制需求”,代码只能作为参考,不能完全复制照搬。需要有一定的基础看懂代码,自行调试代码并解决报错,能自行添加功能修改代码。
tornado-6.3.2-cp38-abi3-musllinux_1_1_i686.whl
基于java的热带水果商城答辩PPT.pptx
java awt、Swing实现中国象棋可联机版本采用面向对象思想 采用面向对象的思路,实现中国象棋可联机版本,适合初学者,以及对面向对象有更深层次理解的开发者或者同学。 使用原生的java awt、Swing进行窗口式开发 将素材文件夹放在D:\Game路径下 两个工程直接导入Eclipse,即可运行, ps:一个工程运行两次也可以,需要注意端口号,代码默认如果连接的端口号是3003,则监听3004端口,相反同理。联机前需要确保两台计算机同时处于局域网或外网
web前端设计与开发(详细整理)(包含html讲解,css讲解,移动web讲解),合适学习前端的人员进行基础学习,一秒变高手
分析所需的数据和代码都在这里
Listening Exercise 3 Part 2.mp3
链表 删除链表中的重复元素,链表基础