首页 > 试题广场 >

小红的购物车

[编程题]小红的购物车
  • 热度指数:162 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 256M,其他语言512M
  • 算法知识视频讲解
小红经常去小红书上购物。这天,她打开了购物车准备勾选一些订单支付。
请你判断小红一共需要支付多少钱。

输入描述:
第一行输入一个正整数n,代表小红购物车中商品数量。
接下来的n行,每行输入一个正整数a_i和一个字符c_i,代表每个商品的价格、以及小红是否选择支付该商品。若支付,则c_i为'O'字符。不支付则为'X'字符。
1\leq n \leq 10^5
1\leq a_i \leq 10^9


输出描述:
一个整数,代表小红一共需要花费的金额。

示例1

输入

3
123 O
234 X
321 O

输出

444
头像 Xxuqi
发表于 2025-07-19 12:38:23
import java.math.BigInteger; import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc=new Scanne 展开全文
头像 丨阿伟丨
发表于 2025-09-15 14:10:10
题目链接 小红的购物车 题目描述 小红的购物车里有 件商品。对于每件商品,我们知道它的价格以及小红是否选择购买它。 如果选择购买,会用字符 'O' 标记;如果不购买,则用 'X' 标记。 需要计算所有标记为 'O' 的商品的总价格。 解题思路 这是一个基础的模拟题,我们只需要按照题目的描述,逐步累 展开全文