购物清单汇总

普及- C++语法 map 结构体 排序

题目描述

给定 $n$ 条购物记录,每条记录包含商品名、单价和数量。计算总花费,并统计每种商品一共购买了多少件。商品统计按商品名字典序输出。

输入格式

第一行一个整数 $n$。接下来 $n$ 行,每行包含 name price count

输出格式

第一行输出总花费。随后按商品名字典序输出每种商品及总数量,每行格式为 name count

数据范围

$1 \le n \le 40$,$1 \le price \le 1000$,$1 \le count \le 100$,商品名只含小写字母。

输入格式

第一行一个整数 $n$。接下来 $n$ 行,每行包含 name price count

输出格式

第一行输出总花费。随后按商品名字典序输出每种商品及总数量,每行格式为 name count

数据范围

$1 \le n \le 40$,$1 \le price \le 1000$,$1 \le count \le 100$,商品名只含小写字母。

样例输入 1

5
pen 3 2
book 10 1
pen 4 1
milk 6 3
book 12 2

样例输出 1

62
book 3
milk 3
pen 3
时间限制: 1000ms
内存限制: 256MB
通过率: 0.0%
提交数: 0

设置

导航栏小工具

时钟
显示实时时钟(默认组件)
📝
代码粘贴板
快速创建和分享代码片段