题目要求

P2788题目链接

分析

表达式求值而已,无营养题目~~

用Java简单求解即可

AC代码(Java语言描述)

import java.util.LinkedList;
import java.util.Queue;
import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);String expression = scanner.nextLine();scanner.close();char[] chars = expression.toCharArray();Queue<Character> queue = new LinkedList<>();for (char c : chars) {if (c == '+' || c == '-') {queue.offer(c);}}String[] numArray = expression.split("[+]|[-]");long result = Integer.parseInt(numArray[0]);for (int i = 1; i < numArray.length; i++) {long temp = Integer.parseInt(numArray[i]);if (queue.poll() == '+') {result += temp;} else {result -= temp;}}System.out.println(result);}
}

Python它不香吗

香香香,怎么可能不香呢~~

Life is short, you need Python!

你知道Python怎么解这个题吗?

  • Python2: print(input())
  • Python3: print(eval(input()))

没错,这就完事,香不香~~~

Python怎么这么香(洛谷P2788题解,Java语言描述)相关推荐

  1. 洛谷 P1803题解 java 贪心

    题目描述 现在各大 oj 上有 nn 个比赛,每个比赛的开始.结束的时间点是知道的. yyy 认为,参加越多的比赛,noip 就能考的越好(假的). 所以,他想知道他最多能参加几个比赛. 由于 yyy ...

  2. 枚举求解单词方阵(洛谷P1101题题解,Java语言描述)

    题目要求 P1101题目链接 分析 可以用DFS做,但我立下了个Flag,所以就用了朴素的枚举来做.... 结果,我的天哪,做了好几个小时-- 其实这种地图题,真的适合 DFS or BFS or D ...

  3. 线性存储的最短平均检索时间(洛谷P1253题题解,Java语言描述)

    题目要求 P1253题目链接 分析 很像 ~洛谷P1223题题解~,也是一种类似SJF的贪心法. 排个序,由于两个不大于10000的数,乘起来还是int,就使用int属性吧. 数据量小,所以Scann ...

  4. 快速幂||取余运算【模板】(洛谷P1226题题解,Java语言描述)

    题目要求 P1226题目链接 分析 标准的快速幂取模算法板子,之前这个算法我在这篇文章中讲过了:<快速幂算法详解&&快速幂取模算法详解>. 这里选择使用比较简单的API实现 ...

  5. 队列模拟约瑟夫问题(洛谷P1996题题解,Java语言描述)

    题目要求 P1996题目链接 分析 以前就研究过"约瑟夫环"问题: <单循环链表求解约瑟夫环问题(Java语言描述)> <杀人游戏~约瑟夫环(洛谷P1145题题解 ...

  6. 贪心策略摘果子(洛谷P1478题题解,Java语言描述)

    题目要求 P1478题目链接 分析 本题的低配版题目链接 → 题解 那个题就是纯水题没啥可写的,我除了贴代码无话可说,但这题吧,虽然不算难,但也可一说. 建议大家移步这里 → 精辟题解 这位爷写了本题 ...

  7. 洛谷p1598题解记录

    洛谷p1598题解记录 对这道题来说,输入几行数据其实无所谓,判定时是按照是否输入EOF来决定输入是否结束的. 代码 #include <stdio.h>char numberCount[ ...

  8. 麦森数(洛谷P1045题题解,Java语言描述)

    题目要求 题目链接 分析 这题挺经典的,快速幂取模算法,如果求出大数再取模就可能T掉. 之前有篇文章写了这个算法:<快速幂算法详解&&快速幂取模算法详解> 既然是Java, ...

  9. 求子集元素之和(洛谷P2415题题解,Java语言描述)

    题目要求 P2415题目链接 分析 这题我觉得--当个数学题做就好了嘛. 有一个数N的情况:result = 1 * N 有两个数N1.N2的情况:result = 2 * (N1+N2) 有三个数N ...

最新文章

  1. 图解DotNet框架系列
  2. AI学会灌水和造假!Google新研究揭露了AI现实应用的陷阱
  3. 代练怎么检测出来的_王者荣耀:代练熬夜打上王者,天美发来58个字,不敢收一分钱...
  4. python的源代码文件的扩展名是-python源文件后缀是什么
  5. Opengl-几何着色器(劫持顶点的家伙)
  6. OpenGL中摄像机矩阵的计算原理
  7. TCP/IP协议簇简介
  8. java源码生成jar可执行文件
  9. CF983B XOR-pyramid
  10. scp拷贝文件夹到另一个服务器目录中
  11. 完美解决xhost +报错: unable to open display 装oracle的时候总是在弹出安装界面的时候出错...
  12. linux接收数据并保存到环形缓冲区,自定义print函数缓存打印数据到环形缓冲区...
  13. JS void运算符
  14. 小程序中曾经遇到的坑(1)----canvas画布
  15. C# 中的 gdi 而不是 gdi+
  16. bzoj 2916: [Poi1997]Monochromatic Triangles(推理)
  17. 从零开始学UC(1)之Microsoft Lync Server介绍
  18. 这个开源好用的数据库建模工具,让我眼前一亮
  19. pika异步consumer简单使用
  20. 物联网全景动态图谱2.0|PaaS物联网平台汇总

热门文章

  1. ansible常用命令
  2. MySQL之练习题5
  3. 【代码升级】【iCore3 双核心板】例程二十八:FSMC实验——读写FPGA
  4. ActiveRecord教程
  5. [读书笔记] 代码整洁之道
  6. JAVA刷题方法整理
  7. ant接口用什么天线_手机听收音机时,为什么必须用耳机作为天线?
  8. applicationproperties不是小叶子_为何“砂糖桔”是带着叶子出售?原来其中有着“猫腻”,涨知识了...
  9. discuz设置用户每天回帖数_discuz回贴通知插件实现-显示用户状态设置
  10. 计算机网络纳新水粉画,小学教育专业“书法诗画创作社团”顺利举办纳新活动...