一、题目

提货单

时间限制: 1Sec 内存限制: 128MB

题目描述

有一份提货单,其数据项目有:商品名(MC)、单价(DJ)、数量(SL)。定义一个结构体prut,其成员是上面的三项数据。在主函数中定义一个prut类型的结构体数组,输入每个元素的值,计算并输出提货单的总金额。

输入

第一行是数据项个数N(N< 100),接下来每一行是一个数据项。商品名是长度不超过100的字符串,单价为double类型,数量为整型。

输出

double类型的总金额。

样例输入

4
book  12.5  3
pen  2.5  10
computer  3200  1
flower  47  5 

样例输出

3497.500000

二、思路

这道题主要是熟悉Java中类的定义和使用;熟悉System.out.printf的使用

三、代码

import java.util.*;
public class Main {public static void main(String[] args) {class goods{double price;int num;}Scanner in=new Scanner(System.in);int n=in.nextInt();goods[] g=new goods[n];double sum=0;for(int i=0;i<n;i++)g[i]=new goods();for(int i=0;i<n;i++){String str=in.next();g[i].price=in.nextDouble();g[i].num=in.nextInt();sum+=g[i].price*g[i].num;}System.out.printf("%.6f",sum);}
}

蓝桥杯 算法训练 提货单 Java相关推荐

  1. 蓝桥杯算法训练(java)--网络流裸题

    题目:一个有向图,求1到N的最大流 输入格式 第一行N M,表示点数与边数 接下来M行每行s t c表示一条从s到t的容量为c的边 先备知识与注意事项 考虑如下情境: 在某个污水处理厂的某一道程序里, ...

  2. 蓝桥杯算法训练(java)--Anagrams问题前缀表达式大小写转换

    Anagrams问题 Anagrams指的是具有如下特性的两个单词:在这两个单词当中,每一个英文字母(不区分大小写)所出现的次数都是相同的.例如,"Unclear"和"N ...

  3. 蓝桥杯——算法训练——进击的青蛙

    问题描述 青蛙X正准备跳过一座桥,这座桥被划分为N段,记青蛙所在的起始点为0,桥的末端为N.桥上的一些点有一些石子,这些点是无法跳上去的.青蛙每次跳跃能向前跳跃+1,+2,+3段,现在请你算出跳到末端 ...

  4. 蓝桥杯算法训练 礼物(java,个人想法,递归找临界点)

    蓝桥杯算法训练 礼物(java,个人想法,递归找临界点) 问题描述 JiaoShou在爱琳大陆的旅行完毕,即将回家,为了纪念这次旅行,他决定带回一些礼物给好朋友. 在走出了怪物森林以后,JiaoSho ...

  5. 蓝桥杯算法训练-强力党逗志芃

    持续更新蓝桥杯算法训练题解,有兴趣可以关注一波呀 题目 逗志芃励志要成为强力党,所以他将身上所以的技能点都洗掉了重新学技能.现在我们可以了解到,每个技能都有一个前提技能,只有学完了前提技能才能学习当前 ...

  6. 蓝桥杯算法训练-过河马

    蓝桥杯算法训练题解有兴趣的可以支持下. 题目 问题描述 在那个过河卒逃过了马的控制以超级超级多的走法走到了终点之后,这匹马表示它不开心了-- 于是,终于有一天,它也过河了! 由于过河马积累了许多的怨念 ...

  7. 蓝桥杯 算法训练 幸运的店家

    蓝桥杯 算法训练 幸运的店家 题目描述 资源限制 时间限制:1.0s 内存限制:256.0MB 问题描述 炫炫开了一家商店,卖的货只有一个,XXX,XXX卖N元钱.有趣的是,世界上只有面值为3的幂的纸 ...

  8. 蓝桥杯 算法训练 Beaver's Calculator

    蓝桥杯 算法训练 Beaver's Calculator 问题描述 从万能词典来的聪明的海狸已经使我们惊讶了一次.他开发了一种新的计算器,他将此命名为"Beaver's Calculator ...

  9. 蓝桥杯 算法训练 印章

    蓝桥杯 算法训练 印章 共有n种图案的印章,每种图案的出现概率相同.小A买了m张印章,求小A集齐n种印章的概率. 输入输出: 一行两个正整数n和m 一个实数P表示答案,保留4位小数. 样例: 2 3 ...

最新文章

  1. [洛谷P4171][JSOI2010]满汉全席
  2. svchost服务(DLL服务)
  3. [译]Web 性能优化: 图片优化让网站大小减少 62%
  4. Make Them Equal 埃氏筛法(1200)
  5. 《javascript高级程序设计》第五章知识点总结
  6. 【技术贴】安装sql server 2005后不能连接服务器,没有studio express以及安
  7. Tomcat和IntelliJ –在webapps文件夹之外部署war文件
  8. linux 查看led设备,Linux下LedButton设备驱动——详细设计
  9. 弹框alertView
  10. Linux中安装oracle
  11. 知识表示学习Trans系列梳理(论文+代码)
  12. windows 2008 快速安装RODC
  13. 云南省人口密度格网数据
  14. tomcat官网下载详细步骤
  15. 启动 Tomcat 日志乱码问题
  16. 美学心得(第二百二十五集)罗国正
  17. Nessus 下载失败,找不到nessuscli
  18. 手机如何注册163邮箱?注册邮箱的方法步骤
  19. css 侧栏跟随_JS+CSS实现侧边栏跟随浏览器滚动效果
  20. 微信公众号发送汉字乱码

热门文章

  1. “configuration of mysql sever 5.6.21 is taking longer than expected. ”
  2. neovim配置(0.5+, lua)
  3. 西顾Grace主题免费开源二次元的ACG主题
  4. mp4压缩大小视频质量不变怎么做?快捷的压缩方法介绍分享
  5. DNS拨测shell脚本
  6. VS配置OpenCV出现编译问题:参见“fopen”的声明
  7. python如何批量创建文件夹_python使用循环实现批量创建文件夹示例
  8. Linux学习--Shell脚本的创建
  9. Seaborn函数总结
  10. 过去已过,未来已来---致敬过去的2022